我想通常创建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