addSubview不起作用

Sta*_*ley 6 iphone cocoa-touch

// Create and add a sub view
CGRect viewRect = CGRectMake(0, 0, 200, 200);
UIView *a_sub_view = [[UIView alloc] initWithFrame : viewRect];

[window addSubview : a_sub_view];
Run Code Online (Sandbox Code Playgroud)

添加上述3行代码后,xcode不会产生错误或警告.但子视图根本没有显示.示例程序似乎与以前完全一样.希望有人知道可以提供帮助.

bba*_*art 15

我发现设置背景颜色很有用,所以我知道视图的位置和边界.

a_sub_view.backgroundColor = [UIColor redColor];
Run Code Online (Sandbox Code Playgroud)

在您的示例中,您将创建一个空视图,这样您就不会"看到"任何内容.