[英]Adding storyboard to existing project
我创建了一个没有故事板支持的项目,但后来我添加了一个故事板。 故事板工作得很好,我在模拟器中加载应用程序时看到它的内容。
然后我创建了一个视图控制器(UIViewController),我的问题是我无法将任何控件从故事板绑定到我的控制器。
所以我的问题是如何将我的控制器与故事板连接起来。
那些确切的步骤(我正在使用XCode 4.5和iOS 6.0):
就这些。 现在,您应该在启动项目时看到初始视图。
对于XCode 6和iOS8 beta2:
我在自己的问题上找到了答案。 这很简单:我应该打开storyboard,选择视图控制器(它是故事板上的可视化表示),然后转到身份检查器并将类UIViewController替换为您的控制器类
添加Main.storyboard
在Info.plist>主故事板文件基本名称中添加行:Main
编辑代码:
- (BOOL)应用程序:(UIApplication *)应用程序didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {//在应用程序启动后覆盖自定义点。 返回YES; }
您是否检查过要连接的控件是否在控制器中具有相应的IBOutlet或IBAction? 然后你应该像往常一样连接它们。
别忘了检查main.m:
#import <UIKit/UIKit.h>
#import "YourAppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([YourAppDelegate class]));
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.