我是编程的新手。
如下图所示,我在UIView上有很多按钮。
在这种情况下,可以用什么样的方法用短代码表达?
html, body {
margin:0;
}
body {
overflow-y:scroll;
overflow-x:hidden;
}
img {
display:block;
}
.top {
background:#FCC;
display:block;
top:0;
position: sticky;
}
.active{
position: fixed;
}
.active ~ .bottom {
margin-top: 386px;
padding-left: 100px;
}
.active ~ .bottom .menu {
position: fixed;
top: 200px;
bottom: 0;
left: 0;
}
.bottom {
display:flex;
min-height:1500px;
background:#CFC;
}
.menu {
min-width:100px;
background:#CCF;
}
答案 0 :(得分:2)
创建一个插座集合并将所有按钮连接到它。然后像这样迭代它。
@IBOutlet var buttons: [UIButton]!{
didSet{
for button in self.buttons{
self.view.insertSubview(button, aboveSubview: self.alphaView)
}
}
}