HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 框架“在运行时会有所不同”…这不是全部吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
也许争取一个“免警”的项目是徒劳的,但是对于自适应布局/ AutoLayout来说,我很紧张,我不得不试图压制这些警告.

我有一个uiview,我想要基于纵向屏幕宽度动态大小.我的应用程序设置在“构建信息”(Universal Info for Universal)中,仅限纵向(和倒置).我以下方式限制了uiview:

将视图的中心对准Superview的中心X
>使视图的宽度与Superview的宽度成正比
>使视图的宽高比约束为1:1
给予视图垂直约束到超级视图的顶部

详情请参阅下面的截图.

所以现在我得到关于视图的“框架在运行时不同”的警告,特别是运行时的大小和位置与画布中的内容.不知道为什么Xcode“关心”关于画布的类大小设置为任何高度和任何宽度.我认为自适应布局的全部要点是,基于设备屏幕尺寸和方向,在运行时解析大小和位置.

如果我崩溃,让Xcode“更新帧”…是的,警告消失了,但是超大的视图几乎不可能以所见即所得的方式在小画布上以图形方式工作.在这里解决这些警告的任何解决方案,而不会产生使画布内部工作几乎不可能的超大视图

解决方法

您可以将模拟指标大小更改为4寸iPhone!

或者自由形式,然后将大小更改为最适合您的.

大佬总结

以上是大佬教程为你收集整理的ios – 框架“在运行时会有所不同”…这不是全部吗?全部内容,希望文章能够帮你解决ios – 框架“在运行时会有所不同”…这不是全部吗?所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。