[英]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.