loadViewが使用されているときにviewDidLoadが呼び出されない理由を誰でも説明できますか? viewDidLoadはまだ呼び出されるはずですが、私の理解です。あなたがここに警告していなければなりませんloadViewを使用しているときにviewDidLoadが呼び出されない
- (void)loadView
{
CGRect currentFrame = [[UIScreen mainScreen] applicationFrame];
UIView* myView = [[UIView alloc] initWithFrame:CGRectMake(currentFrame.origin.x, currentFrame.origin.y, currentFrame.size.width, currentFrame.size.height)];
myView.backgroundColor = [UIColor redColor];
self.view = myView;
[myView release];
[super loadView];
}
- (void)viewDidLoad {
//this never happens
NSLog(@"VIEW DID LOAD!");
[super viewDidLoad];
}
[super loadView]を呼び出してもよろしいですか? – Eiko
私はそれを試してみました。どちらの方法でも、viewDidLoadは呼び出されません。 – sol
Interface Builderを使用していますか? –