我将背景颜色改为黑色。iphone:如何从底部删除白色条纹?
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor colorWithRed: (10.0/255) green: (10.0/255) blue: (10.0/255) alpha: 1.0];
}
但无论是在设备还是模拟器中,它最终都会显示白色条。如何摆脱这种......请帮助
我将背景颜色改为黑色。iphone:如何从底部删除白色条纹?
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor colorWithRed: (10.0/255) green: (10.0/255) blue: (10.0/255) alpha: 1.0];
}
但无论是在设备还是模拟器中,它最终都会显示白色条。如何摆脱这种......请帮助
要发生这种情况,您可能会添加一个白色的子视图,或者您的视图的帧大小错误,或者您的帧具有错误的初始点。
试试这个代码更改视图帧等于你的设备框架:
[self.view setFrame:[[UIScreen mainScreen] bounds]];
设置视图的y
原点位置到20.0f。
我希望你有视图的nib文件。检查视图的框架位置。如果原点y是0,那么高度应该是480.0f。否则,如果原点y是20.0f,那么高度应该是460.0f。
检查视图的起始位置+帧大小 – Hiren 2012-04-04 10:32:48
的问题是在你的视图连接到窗口的方式或父视图。请提供更多代码。 – o15a3d4l11s2 2012-04-04 10:25:37