我想一般创建UIView。并在所有视图控制器中使用该视图。如何使用xib创建UIView子类并在所有视图控制器中使用? 提前谢谢。
答案 0 :(得分:7)
File -> New -> File -> Cocoa Touch -> Objective C-class -> Subclass of Target Class Type
(在您的案例中为UIView)xib
:File > New > User Interface > View
(命名你的xib)xib
上的Interface Builder
。Identity Inspector
中更改视图的类类型。您的自定义xib将与您的自定义类链接。如果您需要更多详细信息,请与我们联系。
答案 1 :(得分:1)
UIView子类首先必须包含一些定义它的代码,无论你将如何使用这个视图。创建此类后,为了使用它,您只需要在Interface Builder中定义类名。选择您添加的UIView并在对象检查器中更改它的类名。
请注意,通过编辑xib无法访问要添加到此UIView的新属性或功能,只能通过代码进行访问。