ios - 说明 NSLayoutConstraint 到框架
问题描述
我想通过JSON
字符串从服务器获取我的图层布局信息。并且布局信息与 的结构相同NSLayoutConstraint
。
[
{
"secondItem": "1", // id of second item, can be use to find the related layer, the first item is a existed layer
"firstAttribute": "left", // same as NSLayoutConstraint.Attribute
"secondAttribute": "left",
"relation": "equal", // same as NSLayoutRelation
"multiplier": "1",
"constant": "10"
},
{
"secondItem": "1",
"firstAttribute": "right",
"secondAttribute": "right",
"relation": "equal",
"multiplier": "1",
"constant": "10"
},
{
"secondItem": "1",
"firstAttribute": "top",
"secondAttribute": "top",
"relation": "equal",
"multiplier": "1",
"constant": "10"
},
{
"secondItem": "1",
"firstAttribute": "bottom",
"secondAttribute": "bottom",
"relation": "equal",
"multiplier": "1",
"constant": "10"
}
]
这些JSON
只是用来描述CALayer
布局信息,不能直接应用于a UIView
。
但是如何说明NSLayoutConstraint
boundsCALayer
和 position 属性呢?
谢谢!
解决方案
推荐阅读
- linux - 是否有多功能 Stream 解压器?
- python - 在 SQLAlchemy 列属性中使用 python 日期函数
- android - Kotlin Android Navigation Drawer 项目 onclick 侦听器不起作用
- r - 如何将excel文件命名为R中列表中数据框的名称
- linux - 通过 Linux CLI 将买家姓名插入 PDF?
- javascript - JQuery SVG图 - 重叠条
- python - Python 多线程 pyshark
- python - 从熊猫数据框中的多维数组中提取第一个元素
- python - 如何在 Python 中使用高效嵌套来产生所有可能性?
- reactjs - 将道具数据移动到状态以生成表单