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

ios – 在InterfaceBuilder的XML中,symbolic =“YES”是什么意思

发布时间:2020-12-14 19:23:16 所属栏目:百科 来源:网络整理
导读:对于我的故事板上的一些更复杂的场景,我正在尝试通过手动编辑故事板的 XML来设置约束,而不是使用 Xcode,因为在编辑时必须保持一致状态有时可能是相当的比废弃维度的所有约束并从头创建自己的约束更复杂. 生成的XML中的大多数标记和属性具有明显的含义.但是,
对于我的故事板上的一些更复杂的场景,我正在尝试通过手动编辑故事板的 XML来设置约束,而不是使用 Xcode,因为在编辑时必须保持一致状态有时可能是相当的比废弃维度的所有约束并从头创建自己的约束更复杂.

生成的XML中的大多数标记和属性具有明显的含义.但是,我无法弄清楚符号属性在像这样的约束中的重要性(由Xcode生成):

<constraint firstItem="Sui-f6-rQa" firstAttribute="top" secondItem="1XK-fd-O82"
secondAttribute="bottom" constant="8" symbolic="YES" type="default" 
id="PVi-ci-8HN"/>

“符号”这个词在NSLayoutConstraint documentation中没有出现,我在Xcode中从未见过它,所以我无法猜出它的含义.

它是什么做的,在直接修改storyboard(或xib)XML时我是否需要注意它?

解决方法

symbolic =“YES”对应于InterfaceBuilder“Standard”中的复选框

我没有玩过将常量的值从8或20改变而留下符号=“是”,但我怀疑它会导致不良.

(编辑:李大同)

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

    推荐文章
      热点阅读