我有一個關於筆尖的問題,以及如何在專業應用程序中創建詳細視圖。我想創建一個應用程序,爲從表中選擇的每個筆尖加載不同的uitextfields。這些文本字段包含一些不同於每個的邏輯。我想問一下是否可以製作一個筆尖並從中更改數據以匹配所有這些場景。我不確定這是如何完成的,以及如何通過數組完成nib管理。謝謝,我希望我已經清楚了:)有關iPhone編程的一般問題
回答
我只能說自己,但我已經離開了筆尖。當你得到複雜的元素消失和重新出現你的筆尖變得難以管理的佈局。您可以在代碼中保持元素整潔和易於管理,以及稍微快一點的應用程序(不是很多,但它是一項不錯的獎勵),可以做得更好。
編輯:作爲一個非常簡單的例子只是刪除筆尖的任何細節,如果你的類是UIViewController子類做到這一點:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50,50,150,30);
label.text = @"Hello World";
[self.view addSubview:label];
[label release];
非常基本的,但希望這將讓你用自己的方式而不發展碎粒。注意:Nib並不壞,如果它的基本視圖使用它們,但如果你有複雜的視圖,你會發現筆尖變得難以管理。
我能告訴我,我是否擁有任何資源來幫助我用代碼管理筆尖?謝謝 – 2010-10-12 05:03:51
是的,我明白了。如果我學會使用這些,因爲我同意使用筆尖是超過一定的數量是非常難以管理的,你是否知道任何好的建議者教程或書或任何會讓我從你的東西「簡單易於掌握的例子更自動化和專業例... – 2010-10-13 13:51:23
IB/Nib可用於「入門」和快速原型設計。不過像@Rudiger提到它只適用於簡單的靜態佈局。通常,只有時間問題纔會遇到限制,並且發現自己必須編寫真正的代碼。
我發現this article on Cocoa With Love真的很有趣,無論是筆尖還是代碼的表現。
- 1. Python編程一般問題
- 2. 有關列表的一般問題
- 3. 有關Java Swing的一般問題
- 4. 有關XML的一般風格問題
- 5. 有關Python語言的一般問題
- 6. 有關圖的一般問題
- 7. 一般網頁編程/設計問題:?
- 8. iPhone SDK /一般的Xcode問題
- 9. 有關應用程序設計的一般問題
- 10. 關於在iPhone中使用的圖像的一般問題
- 11. 有關iPhone中線程編程的問題
- 12. 關於C++的簡單一般問題
- 13. 關於Swing組件的一般問題
- 14. 關於JHipster的一般問題
- 15. 關於數據庫的一般問題
- 16. C#關於AppSetting的一般問題
- 17. 關於SQL的一般問題 - 連接
- 18. 一般問題
- 19. 有關UIView和UIViewController的iPhone編程問題
- 20. 關於鏈接一般問題
- 21. 一般編譯問題VS 2010
- 22. p:datatable一般問題
- 23. CoreData一般問題
- 24. C++一般問題
- 25. php一般問題
- 26. rsync一般問題
- 27. 關於解決並行化問題的一般問題
- 28. 有關數學和編程的問題
- 29. 有關任務編程的問題
- 30. 問題有關創建的UITextField編程
請考慮爲您的問題使用更具描述性的標題。這一個是非常好的一般。 – 2010-10-12 05:14:15