繁体   English   中英

UIButton在iOS 7中的兼容模式下无法获得iOS 6样式

[英]UIButton doesn't get iOS 6 styling in compatibility mode in iOS 7

我正在开发尚未针对iOS 7重新设计的应用程序。我想在应用程序更新中添加一些新功能,但是我希望该应用程序在iOS 6上以iOS 6“兼容模式”运行7.我已将基本SDK设置为iOS 6.1。 当我构建和运行时,iOS 6 Simulator中的一切看起来都很好。 但是,在iOS 7 Simulator中,除了UIButtons都是无边界的以外,所有元素看上去都与iOS 6相似。

这是预期的行为,还是我做错了什么?

我使用一个带有一个按钮和一个开关的简单应用程序进行了测试。

iOS 6模拟器:

iOS 6

iOS 7模拟器:

IOS 7

请注意,该开关在iOS 7中如何保持类似于iOS 6的功能,但是按钮却没有。

根据我的经验,如果要保留iOS 6 UI,则需要使用xCode 4.6进行工作并提交应用程序。 在iOS 7中进行测试有点乏味,但是您可以执行此操作,但可以在iOS 7设备上安装即席应用程序。

更新资料

正如@rmaddy在评论中提到的那样,您可以直接从Xcode 4.6到iOS 7进行构建。在此之前,请将iOS 7设备与xCode 5配合使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM