我正在开发我现有的应用程序来自定义屏幕以兼容 iPhone 5 屏幕。但是,正如您在下图中看到的那样,我的 imageview 没有正确放置。我不知道我做错了什么。任何帮助表示赞赏!unlockView 代表箭头。lockViewOutlet 图像表示箭头图像的外部。
- (void)viewDidLoad {
[super viewDidLoad];
float screenSizeHeight=[UIScreen mainScreen].bounds.size.height;
if(screenSizeHeight==568)
{
[lockViewOutlet setFrame:CGRectMake(0, 20, 320, 548)];
[unlockImageView setFrame:CGRectMake(24, 500, 68, 43)];
[unlockText setFrame:CGRectMake(105, 500, 182,43)];
}
if(screenSizeHeight==480)
{
[lockViewOutlet setFrame:CGRectMake(0, 20, 320, 460)];
[unlockImageView setFrame:CGRectMake(24, 411, 68, 43)];
[unlockText setFrame:CGRectMake(105, 411, 182,43)];
}
}
iPhone 5 截图 iPhone 4 截图