首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 6应用程序在iOS7中看起来/工作起来很棒-在XCode 5中看起来很糟糕

iOS 6应用程序在iOS7中看起来/工作起来很棒-在XCode 5中看起来很糟糕
EN

Stack Overflow用户
提问于 2013-09-19 21:49:46
回答 3查看 499关注 0票数 1

我在XCode 4中有一个为iOS6构建的应用程序。如果我在iOS7上运行这个应用程序,它的外观和行为都很完美--和以前在iOS6中完全一样。

然而,如果我在XCode 5中模拟应用程序,即使我离开目标操作系统,也会有几个问题。这对我来说没什么意义。如果我需要在不做重大迁移的情况下对应用程序进行微小的更改(更改按钮的外观等),我是否必须继续使用XCode 4?

EN

回答 3

Stack Overflow用户

发布于 2013-09-19 21:54:48

在SDK4中编译的应用程序的目标XCode很可能是iOS6。当它在iOS7上运行时,iOS7会检测到该应用程序从未针对iOS7软件开发工具包进行编译,并在“iOS6兼容性”模式下运行它。这就是为什么它看起来很棒。

当你在SDK5中编译你的应用程序时,它的目标XCode很可能是iOS7。当你在iOS7上运行该版本时,iOS7会确定你的应用程序“完全支持”iOS7,并应用所有新的UI指标,这些指标可能会抛弃你的布局,让你的UI看起来不正确。

票数 7
EN

Stack Overflow用户

发布于 2013-09-19 21:52:04

第一件事-检查你拥有的iOS7 /故事板,在属性中确保"View as“选择了iOS 6.1和更早的版本,否则它将显示为Xibs。

票数 0
EN

Stack Overflow用户

发布于 2013-09-19 21:54:10

我也对此感到惊讶,以下是我的想法:

它看起来像是基于iOS 6SDK构建的应用程序看起来和iOS 6中的完全一样(甚至键盘也是一样的)。但是当你使用Xcode5测试你的应用程序,并在iOS 7SDK上构建它时,它们看起来“很糟糕”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18896507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档