ste*_*epe 2 xcode uiviewcontroller ios
我有一个UIButton
视图控制器,它不是我的应用程序中的根视图控制器。我无法在我的头文件中拖动并为其创建插座或操作。我只能从根视图控制器执行此操作。
这有一个简单的原因吗?
使用故事板时,XCode 仅为第一个视图控制器(名为 ViewController.h 和 ViewController.m)创建 .h 和 .m 文件。
对于您通过 Interface Builder 添加的每个附加视图控制器,您应该手动添加其他自定义类文件以自定义视图控制器。
通过 Interface Builder 将视图控制器添加到故事板后,请按照以下说明操作:
UITableViewController
表视图控制器)。然后,您应该能够按住 CTRL 键并单击将任何UIButtons
或其他 UI 元素拖动到新的 .h 或 .m 文件上,并为那里的视图实现任何自定义行为。
如果你不创建文件来实现你的自定义类,你就会被默认的 UI 类卡住,比如UIViewController
,除非你用自定义类扩展它们,否则它们只有它们的默认行为。
每个视图控制器通常需要一个 .m 和 .h 文件。
归档时间: |
|
查看次数: |
2782 次 |
最近记录: |