我有一个uivIEw,我想要基于纵向屏幕宽度动态大小.我的应用程序设置在“构建信息”(Universal Info for Universal)中,仅限纵向(和倒置).我以下方式限制了uivIEw:
将视图的中心对准SupervIEw的中心X
>使视图的宽度与SupervIEw的宽度成正比
>使视图的宽高比约束为1:1
给予视图垂直约束到超级视图的顶部
详情请参阅下面的截图.
所以现在我得到关于视图的“框架在运行时不同”的警告,特别是运行时的大小和位置与画布中的内容.不知道为什么Xcode“关心”关于画布的类大小设置为任何高度和任何宽度.我认为自适应布局的全部要点是,基于设备屏幕尺寸和方向,在运行时解析大小和位置.
如果我崩溃,让Xcode“更新帧”…是的,警告消失了,但是超大的视图几乎不可能以所见即所得的方式在小画布上以图形方式工作.在这里解决这些警告的任何解决方案,而不会产生使画布内部工作几乎不可能的超大视图
解决方法 您可以将模拟指标大小更改为4寸iPhone!或者自由形式,然后将大小更改为最适合您的.
总结以上是内存溢出为你收集整理的ios – 框架“在运行时会有所不同”…这不是全部吗?全部内容,希望文章能够帮你解决ios – 框架“在运行时会有所不同”…这不是全部吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)