我通过拖动故事板中的按钮图标在视图控制器上创建了一个按钮。我以为这会生成一个对象。有没有一种方法可以获得id,即该按钮的对象?有没有一种方法可以为该按钮指定标签或标识符,我们可以用某些方法来引用它? 在此先感谢您的回答。
答案 0 :(得分:6)
将对象库中的按钮拖到故事板的场景中时,在运行时实例化该场景时,将创建与该按钮关联的对象。如果您想要引用该对象以便以编程方式与其进行交互,则可以打开助理编辑器:
您需要确保为视图控制器设置自定义类,并且如果您告诉助理编辑“自动”选择选择正确的关联.h文件,则可以简化您的生活:
然后,您可以控制 -drag(或右键单击 - 拖动)从按钮向下到助理编辑器窗口,并创建一个插座(IBOutlet
)或一个动作(一个IBAction
):
通过这样做,您可以引用实例化场景时创建的按钮对象。
答案 1 :(得分:1)
IBOutlet
,您可以访问它。