我通常所見使用UIControlState.normal
的對象,例如,將所有的控制狀態之間可以使用一個UIButton
對象上設置一個titleColor
,作爲UIButton. setTitleColor
UIControlState()`和`UIControlState.normal`之間`的差docs says:請告訴我配置時
一般來說,如果某個狀態未指定屬性,則默認爲 以使用正常值。如果未設置正常值,則 屬性默認爲系統值。因此,您至少應該設置正常狀態的值。
但我也發現UIControlState.init()
被使用,例如下面一行:
UIButton.setTitleColor(UIColor, for: UIControlState())
想知道它是如何不同,在此先感謝!