具有自动布局的 IBCollectionOutlet 按钮数组

IBCollectionOutlet Array of Buttons with Autolayout

所以我在 swift 中创建了一个 IBCollection Outlet。基本上它是一个数组 [UIButton]

我有一个 IBAction,它创建一个名为 button 的新按钮并将其附加到数组。所以基本上当我点击某个按钮时,它会添加其他按钮。我想不通的是如何让这些按钮自动布局。

有什么想法吗?

非常感谢任何帮助。非常感谢

所以,您想要自动布局编程按钮。

第一个问题是...您是否将这些布置好?它们是否以任何形状或形式出现在视图中?如果不是,那么您的问题不是自动布局问题,而是将它们添加到视图中的问题 (addsubview:)

如果它们正在添加,但自动版式没有切换,您需要设置约束。

我建议阅读这篇 Apple 文档 - 它一语中的!

https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutinCode/AutoLayoutinCode.html