我正在創建一個自定義的UI元素,並且想要觸發一個自定義的UIControlEvent。我已經發現,有一個範圍ApplicationReserved。如何在Swift中創建自定義的UIControlEvent?
可悲的是,這並不工作,因爲它「不符合協議 'RawRepresentable':
enum MyCustomEvents : UIControlEvents{
case Increase = 0x01000000
case Decrease = 0x02000000
}
兩個問題:
1)這是自定義事件的正確方法
2)?我怎樣才能正確地定義自定義事件?
謝謝!
有關NS_Options風格掩碼枚舉的詳細信息,籤這樣的回答: http://stackoverflow.com/questions/24066170/how-to-create-ns-options-style-bitmask-enumerations-in-swift – UditS
@ user3726405 :請接受答案,如果它幫助你,或讓我知道,如果你遇到任何問題 – UditS
這個作品!從OptionsSetType擴展做出了區別。謝謝 – hendra