将 ios 6 应用程序转换为 ios 7 [关闭]
Posted
技术标签:
【中文标题】将 ios 6 应用程序转换为 ios 7 [关闭]【英文标题】:converting ios 6 app to ios 7 [closed] 【发布时间】:2013-10-03 12:46:34 【问题描述】:在您看来,这可能是一个奇怪的问题,但我仍然面临很多问题。 我有一个在 ios6 中开发的应用程序,现在我必须将其迁移到 ios7。 有几个问题: 应用程序的所有视图都向上移动,应用程序底部还有空间。剩下的空间等于状态栏。 表视图WrraperClass有错误。
帮帮我。
【问题讨论】:
@AlexWien - 点赞,评论已删除。这是漫长的一天,我应该把我的不耐烦留到真正糟糕的问题上——这并不是说缺乏这些问题。谢谢。 【参考方案1】:可能您正在使用其中之一:UINavigatopnBar OR UITabBarController
:
如果是这样,请尝试使用半透明并取消选中这些(在顶部栏下 & 在底栏下)在检查器中
【讨论】:
谢谢,我希望这也能解决我的一些问题。 @AlexWien 嗯...... ....... 如果我使用旧样式的 .xib 文件而不是情节提要,这些选项不会显示怎么办 是的,我该如何处理 XIB ?【参考方案2】:我遇到了同样的问题。 在我的应用程序中,我以编程方式定位大多数 UI 元素:
在 ios7 视图中,wantsFullScreen
属性始终为 true,而在 ios6 中默认为 false。所以在 ios7 中,位置 0 位于状态栏的顶部,而在 ios6 中,它位于状态栏的下方。
只需在所有 y 坐标中添加一个常量 - 状态栏的高度。
对于通过 UI Builder 定位在 XIB 中的 UI 元素,请尝试 Kumar KI 的答案
【讨论】:
以上是关于将 ios 6 应用程序转换为 ios 7 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法将 iOS 应用程序转换为 Mac OS X 应用程序? [关闭]