1
我有一個觀看應用程序的視圖我正在處理8個按鈕,我希望能夠將它們放入一個數組中,使其更清晰,更容易設置背景圖像以及爲每個循環設置一個動作。是否可以在WatchKit中創建一個按鈕數組?
據我所知,這是不可能的,此刻 我試圖做這樣的事情:
@IBOutlet var button0: WKInterfaceButton!
@IBOutlet var button1: WKInterfaceButton!
@IBOutlet var button2: WKInterfaceButton!
@IBOutlet var button3: WKInterfaceButton!
@IBOutlet var button4: WKInterfaceButton!
@IBOutlet var button5: WKInterfaceButton!
@IBOutlet var button6: WKInterfaceButton!
@IBOutlet var button7: WKInterfaceButton!
let buttons = [button0, button1, button2, button3, button4, button5, button6, button7]
for button in buttons{
//do stuff in here
button.setBackgroundImageNamed("image")
}
謝謝,但在我的情況下,我有一個組中的水平多個按鈕,據我所知,表視圖不會幫助這一點。 – hagata
你是對的水平,表不會幫助。水平方向上不應超過3個按鈕。請記住,模擬器使用更多的空間,並使按鈕感覺比真實設備更大。 –