彼此相同元素的 Swift 锚点
Posted
技术标签:
【中文标题】彼此相同元素的 Swift 锚点【英文标题】:Swift anchors of the same elements from each other 【发布时间】:2017-03-22 17:42:06 【问题描述】:我在 Swift 中有一个 UIView
let postDiv: UIView =
let div = UIView()
return div
()
profile_view.addSubview(postDiv)
profile_view.addSubview(PostDiv)
profile_view.addSubview(PostDiv)
当我只添加其中一个作为子视图时,它可以工作,但是当我添加几个时,它们会相互重叠,所以只有它们是可见的,我怎样才能相互添加锚点。这是我当前的锚点
postDiv.anchor(postsDiv.bottomAnchor, left:view.leftAnchor, bottom: nil, right: view.rightAnchor, topConstant: 40, leftConstant: 15, bottomConstant: 0, rightConstant: 15, widthConstant: 0, heightConstant: 165)
【问题讨论】:
请:将变量小写以区别于类! 谢谢。 div也:) @muescha 我将变量小写,因此您可以将它们与类区分开来 请同时发布您的代码i add several
也许UIStackView
是您要找的?
【参考方案1】:
在你的情况下,我会使用 UITableView
来获取你想要实现的行列表
【讨论】:
以上是关于彼此相同元素的 Swift 锚点的主要内容,如果未能解决你的问题,请参考以下文章
Swift:如果数组的自定义对象元素具有相同的键,则合并它们