Sam*_*aar 1 iphone size xcode screen
所以我制作了这个应用程序,在提交时我需要抓住4个截图.
我的应用程序基于3,5英寸设备运行,所以我想,当我在4'上运行时,可能会有信箱.
不知何故,界面适应4'屏幕,但图像和标签错位.
当我编辑.xib在4'屏幕上看起来很好时,3.5屏幕上恰好相反.东西得到了错位.
在创建我的项目(大约20个.xib)时,我总是选择"3.5"屏幕而不是"Freeform"或默认的"4"屏幕.
现在我如何更改它以在两种屏幕尺寸上看起来都很好?有没有办法编辑两个大小的xib而不必重建它?
覆盖initWithNib
- (id)initWithNibName:(NSString *)nibName bundle:(NSBundle *)nibBundle {
if ([UIScreen mainScreen].bounds.size.height > 480) {
nibName = [NSString stringWithFormat:@"%@_568", nibName];
}
if (self = [super initWithNibName:nibName bundle:nibBundle]) {
}
return self;
Run Code Online (Sandbox Code Playgroud)
}
| 归档时间: |
|
| 查看次数: |
211 次 |
| 最近记录: |