繁体   English   中英

Xcode:控制拖动仅适用于第一个故事板视图控制器

[英]Xcode: Control drag only works in first storyboard view controller

当我在Xcode中创建一个项目并选择模板到单视图应用程序时,我只能控制将第一个storyboard的视图控制器元素拖到ViewController .m和.h。 我明白了,我选择了SINGLE视图应用程序,但我认为应该有另一种选择。

我测试了“选项卡式应用程序”,该模板为每个视图控制器创建自己的.h和.m文件。 我测试过将ViewController.h和.m重命名为FirstViewContoller.h和.m。 它现在搞砸了。 所以,我删除了项目,我在这里。

我该怎么办?

假设您要在新视图控制器中创建IBOutletsIBActions

在Storyboard中创建新的视图控制器时,请转到Identity Inspector并将Custom Class设置为新的View控制器。 然后,您可以控制将元素拖动到视图控制器。

重命名文件时是否重命名@interface和@implementation以匹配新的类名? 在标题(.h文件)中应该说

@interface FirstViewController : UIViewController

并且在实现(.m文件)中应该说

@implementation FirstViewController

希望有所帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM