Objective c 控制启动代码
我想知道在哪里放置用户界面上控件的启动代码,例如故事板上的UIImageView 因为它将在应用程序运行时自动创建 我尝试添加UIImageView的objective-c类,并将代码放在init方法中,然后将UIImageView分配给该类 我放在故事板上但似乎不起作用的控件 我知道我用“图像视图”做了一个例子,但对于用户界面上的所有控件来说,这是一个普遍的问题Objective c 控制启动代码,objective-c,xcode,Objective C,Xcode,我想知道在哪里放置用户界面上控件的启动代码,例如故事板上的UIImageView 因为它将在应用程序运行时自动创建 我尝试添加UIImageView的objective-c类,并将代码放在init方法中,然后将UIImageView分配给该类 我放在故事板上但似乎不起作用的控件 我知道我用“图像视图”做了一个例子,但对于用户界面上的所有控件来说,这是一个普遍的问题 最亲切的问候取决于您想做什么,以及“启动控件代码”的意思,但最好的办法可能是将UIImageView子类化,然后确保将情节提要上的对
最亲切的问候取决于您想做什么,以及“启动控件代码”的意思,但最好的办法可能是将UIImageView子类化,然后确保将情节提要上的对象设置为子类的类型。如果控件位于情节提要中,然后initWithCoder:是实例化时将调用的init方法。因此,放置启动代码的位置要么在initWithCoder:中,要么在awakeFromNib中。我已经做了您要求我做的事情,但是下面的代码没有在子类实现文件中运行-(void)loadView{self.userInteractionEnabled=YES;}