故事板转场覆盖 iPhone 4 和 5 上的垂直过渡
Posted
技术标签:
【中文标题】故事板转场覆盖 iPhone 4 和 5 上的垂直过渡【英文标题】:Storyboard segue cover vertical transition on iPhone 4 and 5 【发布时间】:2013-03-06 14:48:18 【问题描述】:我正在构建一个支持 ios5+ 并且适用于 iPhone 4 和 iPhone 5 屏幕尺寸的应用程序。它目前在大部分流程中使用故事板。
当我做一个覆盖垂直的动画模态转场时,视图顶部有半英寸的空白——仅在 3.5 英寸的屏幕上(iPhone 4)。 iPhone 5 上没有空白,因为视图完全充满了内容。
这让我很困惑,因为我正在调整 viewDidLoad 中的视图大小以匹配屏幕大小。我也尝试将背景颜色设置为清除,但仍然没有骰子。这是我正在做的调整它的大小:
[self.view height:[UIScreen mainScreen].bounds.size.height];
有什么想法吗?
【问题讨论】:
【参考方案1】:这只是我的背景图片(视图最后面的 UIImage)。我将它调整为 iPhone 5 的尺寸并固定在视图的底部。突出顶部的空白只是背景图像的顶部......我不知道为什么我认为它会神奇地被切断。
【讨论】:
以上是关于故事板转场覆盖 iPhone 4 和 5 上的垂直过渡的主要内容,如果未能解决你的问题,请参考以下文章