在這裏我要我的代碼:presentModalViewController不IOS 5的工作
.H
IBOutlet SecController *SecContr;
.M
[self presentModalViewController:SecContr animated:YES completion:NULL];
視圖控制器呈現,但其視圖不顯示。我怎樣才能解決這個問題?順便說一句,我在我的手機上輸入了這個。 iboutlet也是絕對連接的。
在這裏我要我的代碼:presentModalViewController不IOS 5的工作
.H
IBOutlet SecController *SecContr;
.M
[self presentModalViewController:SecContr animated:YES completion:NULL];
視圖控制器呈現,但其視圖不顯示。我怎樣才能解決這個問題?順便說一句,我在我的手機上輸入了這個。 iboutlet也是絕對連接的。
你爲什麼要創建一個IBOutlet?您可以使用此代碼:
3210,然後勾這份長達一個按鈕,你是好去!
沒有presentmodalviewcontroller:animated:completion:
。
你以爲任:
- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated;
或它的繼任者:
- (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^)(void))completion __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_5_0);
視圖控制器提出,但它認爲沒有顯示
然後你的整個問題都是無關緊要的標題和錯誤解釋。這與您呈現視圖控制器的方式沒有任何關係。它與視圖控制器如何獲取其視圖有關。您需要設置SecController類和其視圖之間的關係。如果視圖控制器無法找到它的視圖,它會放置一個空視圖;這聽起來像你所看到的。
我應該提到我已經寫了關於視圖控制器如何獲得其視圖的主題的廣泛討論,請訪問:http://www.apeth.com/iOSBook/ch19.html #_view_controller_and_view_creation – matt 2012-02-20 19:21:52
你應該不只是'init',而是'initWithNibName:bundle:''SecContr'。 – mvds 2012-02-20 01:59:56
我更新了我的代碼對此感到抱歉 – Paluter 2012-02-20 02:24:41