gpt4 book ai didi

swift - 如何循环按钮

转载 作者:行者123 更新时间:2023-11-28 13:13:43 25 4
gpt4 key购买 nike

我有 16 个按钮,命名为 btn1、btn2 等。我如何遍历它并为每个按钮设置一个值?

我有这个代码:

  //set values on the button
for i in 1..<17{

var mybutton = "btn" + String(i);
println(mybutton)
mybutton.setTitle(String(number), forState: UIControlState.Normal)
}

}

但这不起作用,因为软件将其视为字符串...

我该如何解决这个问题?

最佳答案

您可以创建按钮数组:

let array = [btn1, btn2, btn3 ...]

for i in array.count
{
//do something
array[i].setTitle(String(number), forState: UIControlState.Normal)
}

但是如果您在 Interface Builder 中有很多按钮,则更好的方法是通过编程方式创建它们。

关于swift - 如何循环按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30173546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com