如何在 Swift 中遍历对象/变量。我可以在附加对象时创建一个数组或字典,这样我就不必为每个按钮编写代码了吗?我是一个 nubie 所以请像我四岁一样跟我说话。提前感谢您的帮助。
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var button1: UIButton!
@IBOutlet weak var button2: UIButton!
@IBOutlet weak var button3: UIButton!
...
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.button1.alpha = 0.0
self.button2.alpha = 0.0
self.button3.alpha = 0.0
...
}
最佳答案
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var button1: UIButton!
@IBOutlet weak var button2: UIButton!
@IBOutlet weak var button3: UIButton!
var arrayOfButtons = [UIButton]()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
arrayOfButtons = [button1, button2, button3]
for button in arrayOfButtons {
button.alpha = 0.0
}
}
关于xcode - 遍历对象/变量 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33590568/