2011-01-14 19 views
1

私は簡単なaddViewの問題でナッツを動かしていますが、私は単純なものを見落としていることを知っています。単純なaddViewの問題

私は私のビューコントローラでTestViewに

に設定されたクラスの同一性を有する視野にペン先を持って、私は次のコードを使用し

CGRect myRect = CGRectMake(0, 0, 320,240); 
    TestView *myTest = [[TestView alloc] initWithFrame:myRect]; 
    [self.view addSubview:myTest]; 

を私はTestViewにクラスのinitWithFrameでのNSLogを持っています上記のコードが実行されると起動しますが、ビューはView Controllerビューに表示されません。

ありがとうございました。

答えて

0

あなたのペンでFile's OwnerオブジェクトをTestViewControllerクラスに設定しましたか?ビューを手動で作成している場合は、nibでビューのクラスIDを設定する必要はありませんが、nib内のView ControllerのクラスIDをView Controllerのクラスに設定する必要があります。

0

TestViewは、ビューコントローラである場合、それをこのようにやってみてください。

TestView *myTest = [[TestView alloc] initWithNibName:@"TestView" bundle:nil]; 
myTest.view.frame = CGRectMake(0, 0, 320,240); 
[self.view addSubview:myTest.view];