2012-02-29 10 views
0

私はuiviewcontrollerに関して奇妙な問題を抱えています。ビューコントローラが呼び出されると、ほぼ空白になり、ナビバーだけがストーリーボードに挿入されます。私は、このコントローラのためのクラスを持っています。これは、ロードする方法とそれをロードした後のやり方を指定します。私はこのクラスをストーリーボードを通してView Controllerに割り当てました。ボタンを追加したので、ボタンを押すとビューが表示されます。ビューが表示されたら、機能はまったくありません。私は他のクラスを作成してそれに割り当てましたが、変更はありません。私のクラスはUIViewControllerに設定されています。コードは、クラスを追加したときの基本コードです。UIViewControllerは機能を持たない空白になります

#import <UIKit/UIKit.h> 

@interface testViewController : UIViewController 

@end 

これはどうして起こっているのですか?それは数時間私を困惑させている。

Here is the view controller in story board

Here is how it shows up during run time

答えて

1

私はしばらく前に同じ問題がありました。しばらくしてWebとXCodeで提供されたテンプレートを調査したところ、ViewControllerに関数 - (void)loadViewを実装するとViewが読み込まれない、または黒く表示されることがわかりました。

- (void)loadView 
{ 
    // If you create your views manually, you MUST override this method and use it to create your views. 
    // If you use Interface Builder to create your views, then you must NOT override this method. 
} 

これが役立ちます。

+0

ありがとうございました。小さな機能がどんな痛みになるか! –