我正在尝试在当前视图上添加UIView,但没有运气..我确信我的代码是正确的但不确定还有什么要检查,插入子视图时我还应该注意什么呢?
这是我添加到viewDidLoad
的内容//..
cellContainer = [[UIView alloc] init];
cellContainer.frame = CGRectMake(0.0, 480.0, 320.0, 300.0);
[self.view addSubview:cellContainer];
self.view.backgroundColor = [UIColor greenColor];
//..
cellContainer在标题中声明为UIView ...任何帮助都将不胜感激。
答案 0 :(得分:4)
cellContainer
可能会添加到UIViewController
的视图层次结构中,但您已将帧设置为屏幕外。试试这个:
cellContainer = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 300)];
[self.view addSubview:cellContainer];
self.view.backgroundColor = [UIColor greenColor];
这将在视图的左上角显示cellContainer
,向右x方向延伸320px,向下y方向延伸300px。