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

Xcode中的故事板为控制器中的所有视图生成不需要的fixedFrame =

发布时间:2020-12-14 17:54:56 所属栏目:百科 来源:网络整理
导读:我正在使用 Git进行源代码控制,它使我能够确切地指出为什么我的一个视图拒绝正确定位自己.事实证明,单个控制器中的每个视图都已设置为由fixedFrame =“YES”XML属性修复.我从写入的提交中隔离了这个更改,现在它在我的工作目录中.但这是烦人的部分. 我可以还
我正在使用 Git进行源代码控制,它使我能够确切地指出为什么我的一个视图拒绝正确定位自己.事实证明,单个控制器中的每个视图都已设置为由fixedFrame =“YES”XML属性修复.我从写入的提交中隔离了这个更改,现在它在我的工作目录中.但这是烦人的部分.
我可以还原Storyboard文件,并且正确地,XML将删除所有fixedFrame属性.但是一旦我开始为我的测试设备创建一个新版本,就会在编译之前重新应用更改,并且所有视图都设置为固定宽度.这让我疯了.

我删除了派生数据,不断清理项目文件,重新启动Xcode和我的开发机器.

我想也许fixedWidth XML属性与Autoresize Subviews IB选项相关,但是切换对固定帧内容的生成没有影响.我认为在元工作空间 – 数据类型的文件夹中必定存在意外情况.

真的可以使用一些额外的帮助,我已经搜索了我能想到的关于这一切的一切,似乎没有解决方案.

解决方法

我不确定是否有人会以同样的方式遇到这个问题 – 但答案是我的所有约束都被一些偶然事故和没有约束的部分删除了,在生成Storyboard时会自动设置fixedFrame属性.

解决方案:删除导致此操作的提交,或再次手动布局所有内容.

(编辑:李大同)

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

    推荐文章
      热点阅读