0

我想知道在哪里放置放置在用户界面上的控件的启动代码,例如放置在故事板上的 UIImageView,因为它将在应用程序运行时自动创建?

我尝试添加 UIImageView 的 Objective-c 类并将代码放在 init 方法中,然后为该类分配我放在故事板上但似乎不起作用的 UIImageView 控件?

我知道我用图像视图做了一个例子,但它是放置在用户界面上的所有控件的一般问题

最亲切的问候

4

2 回答 2

0

如果控件在情节提要中,则 initWithCoder: 是在实例化时将调用的 init 方法。所以,放置初始化代码的地方要么在 initWithCoder: 要么 awakeFromNib 中。

于 2013-03-25T02:54:08.257 回答
0

取决于您想要做什么以及“为控件启动代码”的含义,但最好的选择可能是继承 UIImageView,然后确保将情节提要上的对象设为子类的类型。

于 2013-03-25T00:55:54.873 回答