我正在尝试在视图控制器中初始化自定义视图。我的自定义视图具有以下代码:
- (instancetype)initWithNib {
self = [super initWithFrame:[[UIScreen mainScreen] bounds]];
if (self) {
问题是,当我在模拟器中运行它时,高度比全屏短。我正在为 iPhone 5s 运行它。
为什么会这样?我知道有很多帖子人们谈论启动图像和什么不是,但我尝试了一点,但似乎仍然无法让它发挥作用。有人可以逐步为我概述我需要做什么吗?谢谢!
编辑:
所以我做了更多的挖掘,在我的登录视图控制器中,self.view.bounds.size.height 是 480,而在看起来很奇怪的页面中,相同的属性是 568。为什么会这样?我如何拥有它以使整个应用程序的边界相同?
编辑 2: 我什至添加了所有适当尺寸的启动图像,但它仍然不起作用。尺寸仍然错误....有人请帮忙!