深入解析:SizeClass应用技巧与总结

更新:11-09 名人轶事 我要投稿 纠错 投诉

截图2015-10-12 10.39.37 PM。 png 符号代表:

-: 袖珍的

*:任何

+:常规

遗产:

**:其他8种情况均可继承

* -:可以通过+ - - -继承

+ *: 可以通过+ - + + 进行整合

等等。

使用:

1,需求

控件(例如开关)现在在不同的屏幕尺寸下处于不同的位置。

2,实现

拖入开关

将开关control.png拖到右侧工具栏的第三项中。勾选Installed表示可以显示。

检查已安装的display.png并通过单击“+”按钮添加显示状态

添加需要显示的屏幕条件.png

例如:

只勾选图中显示的条件

勾选的屏幕就是需要显示的屏幕。png 那么开关控件只能在对应的屏幕上显示,在其他屏幕上是不可见的。

Displayableconditions.png

不同屏幕下实现不同的autolayout约束

如果想设置不同屏幕的自动布局,可以通过例子中的方法切换到不同的屏幕,通过autoLayout设置相应的约束

例如

添加不同的已安装,选择不同的屏幕和布局

在wCompapct hCompact screen.png 下设置约束添加约束:

添加constraints.png来观察运行结果:

竖屏情况.png 横屏情况.png

最后,介绍一下如何查看不同屏幕下的显示情况

查看步骤添加要查看的屏幕尺寸

用户评论

没过试用期的爱~

终于找到讲size class的文章了!学习新东西真是不容易

    有12位网友表示赞同!

青瓷清茶倾城歌

我昨天刚接触 size 类,这个总结帮到我了!

    有20位网友表示赞同!

一生荒唐

希望能解释得更详细一点,比如一些常用的场景应用

    有15位网友表示赞同!

枫无痕

我想知道在具体实际项目中怎么应用size class?

    有17位网友表示赞同!

淡淡の清香

了解了size class的原理后,我可以尝试在自己的项目里使用它了吗?

    有5位网友表示赞同!

毒舌妖后

这篇文章很简洁易懂,入门学习SIZE CLASS不错!

    有12位网友表示赞同!

仰望幸福

我正在学习 iOS 开发,对 size 类一直感兴趣,这篇文章讲解得真好!

    有8位网友表示赞同!

箜明

希望能再提供一些图片、代码例子来帮助理解size class

    有11位网友表示赞同!

凉月流沐@

看完这篇文章,感觉size class真的很有实用性

    有7位网友表示赞同!

败类

这种总结性的文章很容易上手,很棒!

    有14位网友表示赞同!

安好如初

我已经知道如何使用 size class 了,现在我要开始实践!

    有7位网友表示赞同!

ゞ香草可樂ゞ草莓布丁

我有点困惑怎么判断不同的屏幕尺寸?

    有18位网友表示赞同!

←极§速

这篇文章让我对size class有了更清晰的认识!

    有14位网友表示赞同!

弃我者亡

学习新技术总要从基础做起,这篇总结太棒了!

    有10位网友表示赞同!

风中摇曳着长发

期待作者能提供更多关于 size class 的深入讲解!

    有8位网友表示赞同!

醉枫染墨

这篇文章很值得收藏,以后可以回顾一下!

    有8位网友表示赞同!

命运不堪浮华

在实际项目中 size class 是必学必用的知识!

    有9位网友表示赞同!

相知相惜

感谢分享!这种总结性文章非常实用。

    有20位网友表示赞同!

情字何解ヘ

我之前用其他方法实现屏幕适配,现在看来size class更简洁!

    有7位网友表示赞同!

【深入解析:SizeClass应用技巧与总结】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活

上一篇:探索未知:揭示事情的多面性——第三种可能 下一篇:广州十大高仿批发市场:探索广州A货市场的地址推荐