加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – iOS 7中的大小类

发布时间:2020-12-15 01:44:54 所属栏目:百科 来源:网络整理
导读:我使用Size Classes在Xcode 6中创建了一个新的应用程序.在使用iOS 7进行测试后,我无法弄清楚如何让iPhone在横向模式下显示特定尺寸等级. 我首先使用iPhone版本开发了UI作为wAny hCompact,但iOS 7无法识别.我在wAny hAny中有iPhone肖像. 然后我改变它,所以现
我使用Size Classes在Xcode 6中创建了一个新的应用程序.在使用iOS 7进行测试后,我无法弄清楚如何让iPhone在横向模式下显示特定尺寸等级.

我首先使用iPhone版本开发了UI作为wAny hCompact,但iOS 7无法识别.我在wAny hAny中有iPhone肖像.

然后我改变它,所以现在我正在使用wCompact hRegular for iPhone portrait.然后我修改了wAny hAny作为横向布局.但是当iOS 7设备处于横向状态时,它不会使用该布局.

iOS 7是否能够根据纵向或横向设备使用不同大小的类?如果是这样,我应该使用哪个尺寸类?

参考:Really helpful information about backwards compatibility with size classes.

PS.我不关心iPad,因为根据iOS 8中的设备旋转,设备不会显示不同的大小类.

解决方法

大小类肯定适用于iOS 7.但只有遵循以下几条规则:

>该应用程序使用Xcode版本6或更高版本构建
>该应用程序的部署目标早于iOS 8
>大小类在storyboard或xib文件中指定
>高度组件的值不紧凑(是的,这是你的情况,这在iOS 7中是不可能的,不幸的是)

这里有一点解释:https://stackoverflow.com/a/24976792/2190175

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读