【发布时间】:2010-03-15 21:22:47
【问题描述】:
我了解模态视图会覆盖整个屏幕。但我真的想要一个只覆盖一半屏幕的视图,就像键盘一样。所以,请告诉我为什么这不起作用
MyController *controller = [[MyController alloc] initWithNibName:@"MyView" bundle:nil];
CGRect frame = CGRectMake(0,44,768,264);
[controller view].frame = frame;
contoller.delegate = self;
[[self view] addSubView:[controller view]];
[controller release];
我正在尝试将一个子视图添加到我的当前视图并使其出现在键盘出现的位置。
它抛出一个 BAD ACCESS 异常
【问题讨论】:
-
您是否在 Interface Builder 中将视图连接到其控制器?
标签: objective-c uiview uiviewcontroller model-view-controller