ios – 如果视图太小,Autolayout可以隐藏它吗?

ios – 如果视图太小,Autolayout可以隐藏它吗?,第1张

概述我有三个水平排列的视图(A,B,C). A具有固定宽度,B具有最大宽度,C具有最小宽度并且将所有剩余空间填充到屏幕的宽度. B是图像,其缩放保持其纵横比. 在大屏幕上,B达到最大尺寸,看起来很棒.在一个非常小的屏幕上,B完全消失,这很好.然而,在两者之间,我们有时会将B看作一个非常小的图像 – 只有几个像素宽,太小而无法辨认出来. 怎么说,“如果B小于20像素宽,完全隐藏它”? (我必须支持iOS 我有三个水平排列的视图(A,B,C). A具有固定宽度,B具有最大宽度,C具有最小宽度并且将所有剩余空间填充到屏幕的宽度.

B是图像,其缩放保持其纵横比.

在大屏幕上,B达到最大尺寸,看起来很棒.在一个非常小的屏幕上,B完全消失,这很好.然而,在两者之间,我们有时会将B看作一个非常小的图像 – 只有几个像素宽,太小而无法辨认出来.

怎么说,“如果B小于20像素宽,完全隐藏它”?

(我必须支持iOS 7,所以我更喜欢不使用UIStackVIEw的解决方案.)

解决方法 您可能能够以约束的优先级执行此 *** 作.当它们不满足视图时使它们断开,然后还具有宽度为零且具有“最低优先级”的约束. 总结

以上是内存溢出为你收集整理的ios – 如果视图太小,Autolayout可以隐藏它吗?全部内容,希望文章能够帮你解决ios – 如果视图太小,Autolayout可以隐藏它吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1029767.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存