Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 控制启动代码_Objective C_Xcode - Fatal编程技术网

Objective c 控制启动代码

Objective c 控制启动代码,objective-c,xcode,Objective C,Xcode,我想知道在哪里放置用户界面上控件的启动代码,例如故事板上的UIImageView 因为它将在应用程序运行时自动创建 我尝试添加UIImageView的objective-c类,并将代码放在init方法中,然后将UIImageView分配给该类 我放在故事板上但似乎不起作用的控件 我知道我用“图像视图”做了一个例子,但对于用户界面上的所有控件来说,这是一个普遍的问题 最亲切的问候取决于您想做什么,以及“启动控件代码”的意思,但最好的办法可能是将UIImageView子类化,然后确保将情节提要上的对

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

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

我知道我用“图像视图”做了一个例子,但对于用户界面上的所有控件来说,这是一个普遍的问题


最亲切的问候取决于您想做什么,以及“启动控件代码”的意思,但最好的办法可能是将UIImageView子类化,然后确保将情节提要上的对象设置为子类的类型。

如果控件位于情节提要中,然后initWithCoder:是实例化时将调用的init方法。因此,放置启动代码的位置要么在initWithCoder:中,要么在awakeFromNib中。

我已经做了您要求我做的事情,但是下面的代码没有在子类实现文件中运行-(void)loadView{self.userInteractionEnabled=YES;}