我想通常創建UIView。並在所有視圖控制器中使用該視圖。如何使用xib創建UIView子類並在所有視圖控制器中使用? 在此先感謝。如何用xib創建UIView子類?
5
A
回答
1
無論您如何使用此視圖,UIView子類首先必須由定義它的一些代碼組成。創建此類後,爲了使用它,只需在Interface Builder中定義類名。選擇您添加的UIView,並在對象檢查器中更改它的類名稱。
請記住,新的特性或功能,您要添加到這個UIView的不會是通過編輯XIB訪問,但只能通過代碼。
7
- 你需要創建一個子類:
File -> New -> File -> Cocoa Touch -> Objective C-class -> Subclass of Target Class Type
(在你的情況的UIView) - 然後,您爲它創建
xib
:File > New > User Interface > View
(命名XIB) - 現在去,並在
Interface Builder
設計你xib
。 - 您應該做的最後一件事是更改您的視圖類別的
Identity Inspector
。您的自定義xib將與您的自定義類相關聯。
讓我知道你是否需要進一步的細節。
相關問題
- 1. 如何在MonoTouch中用Xib創建UIView
- 2. 如何通過父XIB將UIView從XIB子通信到UIView?
- 3. 從UIView子類創建CGImage
- 4. 如何一起使用xib和UIView子類?
- 5. 大小一個從xib創建的UIView?
- 6. 如何將UIView XIB「導入」UIViewController XIB?
- 7. 不能投從XIB創建我的自定義UIView子類的類,我需要(只的UIView)
- 8. xcode從UIView繼承的新類不會創建XIB文件
- 9. UIView子類創建自己的UIButtons
- 10. 創建UIView子類沒有Init() - Swift?
- 11. 如何創建UIView?
- 12. 如何使用Monotouch在XIB編輯器中使用自定義的UIView子類?
- 13. 如何爲我的UIView子類創建一個CGGradient?
- 14. 如何在UIView子類中創建對象的網格?
- 15. 如何爲UIView子類創建自定義委託協議?
- 16. 如何使用Xib文件創建UIViewController?
- 17. 用xib向UIViewController添加一個UIView子類
- 18. 從XIB創建UIImage如何構建?
- 19. 如何用xib子類化UIViewController的子類
- 20. 一個UIView子類,兩種不同的.xib文件
- 21. UIView與xib忽略大小類
- 22. 如何將UITableView作爲子視圖添加到xib中的UIView?
- 23. 如何在uiview中加載xib?
- 24. 如何從xib實例化UIViewController子類?
- 25. UIView旋轉否XIB
- 26. 如何用透明背景創建uiview?
- 27. 如何用3D對象創建UIView
- 28. 如何用UIViewController創建子類UIViewControllerDebug?
- 29. 如何用swift創建一個自定義的UIView類?
- 30. 用xib自定義uiview創建的tapgesture和touch事件不起作用嗎?
與故事板,你不能真的這樣做。如果沒有故事板,你需要在viewController中重寫'loadView'並將'self.view'設置爲取消存檔xib的結果 – 2013-04-05 14:14:20