2010-10-11 66 views
-1

我有一個關於筆尖的問題,以及如何在專業應用程序中創建詳細視圖。我想創建一個應用程序,爲從表中選擇的每個筆尖加載不同的uitextfields。這些文本字段包含一些不同於每個的邏輯。我想問一下是否可以製作一個筆尖並從中更改數據以匹配所有這些場景。我不確定這是如何完成的,以及如何通過數組完成nib管理。謝謝,我希望我已經清楚了:)有關iPhone編程的一般問題

+0

請考慮爲您的問題使用更具描述性的標題。這一個是非常好的一般。 – 2010-10-12 05:14:15

回答

1

我只能說自己,但我已經離開了筆尖。當你得到複雜的元素消失和重新出現你的筆尖變得難以管理的佈局。您可以在代碼中保持元素整潔和易於管理,以及稍微快一點的應用程序(不是很多,但它是一項不錯的獎勵),可以做得更好。

編輯:作爲一個非常簡單的例子只是刪除筆尖的任何細節,如果你的類是UIViewController子類做到這一點:

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50,50,150,30); 
label.text = @"Hello World"; 
[self.view addSubview:label]; 
[label release]; 

非常基本的,但希望這將讓你用自己的方式而不發展碎粒。注意:Nib並不壞,如果它的基本視圖使用它們,但如果你有複雜的視圖,你會發現筆尖變得難以管理。

+0

我能告訴我,我是否擁有任何資源來幫助我用代碼管理筆尖?謝謝 – 2010-10-12 05:03:51

+0

是的,我明白了。如果我學會使用這些,因爲我同意使用筆尖是超過一定的數量是非常難以管理的,你是否知道任何好的建議者教程或書或任何會讓我從你的東西「簡單易於掌握的例子更自動化和專業例... – 2010-10-13 13:51:23

-1

IB/Nib可用於「入門」和快速原型設計。不過像@Rudiger提到它只適用於簡單的靜態佈局。通常,只有時間問題纔會遇到限制,並且發現自己必須編寫真正的代碼。