我是Swift的新手,我認爲這是編程iOS的一個基本問題。在Swift3中使用類自定義按鈕及其突出顯示的狀態
我的故事板中有三個按鈕,我想定製按下按鈕一次,兩次和三次的方式。
我也有三個主題(粉色,藍色和橙色)。我想要做的是創建三個新的類叫做粉紅色,藍色和橙色。SWIFT
我不想以編程方式創建它們,只能以編程方式創建它們。
我缺乏瞭解的是我如何調用該函數(例:「ButtonIsPressed」)從我pink.swift類到我@IBAction和@IBOutlet主視圖控制器,這也是對象導向(即我不想爲每個按鈕創建一個功能)?
我無法真正找到一個體面和最新的Swift 3教程,對此主題的任何幫助或建議將不勝感激。
爲何不能像?:
@IBAction func buttonPressed(_ sender: UIButton!) {
self.backgroundColor = myPinkCGolor
}
我說得對理解你,你要更改按鈕的顏色。德依靠他們的計數?例如,1按 - 紅色,再次按(2按) - 黑色等... –