【发布时间】:2011-06-22 17:12:27
【问题描述】:
如何在 iOS 4 中从 UIView 加载 nib?
我没有 UIViewController,因为我将此自定义视图添加到父视图。
我想从一个 nib 文件初始化这个自定义视图。我应该使用哪个初始化程序? initWithFrame 还是 initWithCoder ?
到目前为止,我只在界面生成器中分配了自定义类。 (见图:http://cl.ly/7pmj)。这是必要的吗?如果是这样,还是不行,为什么还不够呢?
NB 我在 StackOverflow 中找到了 this related question。但是,它没有解释如何使用 nib 初始化视图本身。
我需要为这个视图自定义 drawRect 方法,所以我不能只从 nib 文件中添加子视图。我需要从 nib 文件初始化视图本身。
谢谢
【问题讨论】: