我有一個UIButton
。我想使用相同的UIButton
來執行多個操作。首先我以編程方式將動作設置爲按鈕。是否有可能在Swift中重寫UIButton的操作方法?
button1.addTarget(self, action: #selector(ViewController.function1), forControlEvents: .TouchUpInside)
接下來,我想放棄該功能並希望添加其他操作。
button1.addTarget(self, action: #selector(ViewController.function2), forControlEvents: .TouchUpInside)
是否有可能覆蓋按鈕的現有目標?
它沒有前刪除所有以前的操作感覺使用多個addTarget到一個按鈕,高級推理是:「按鈕 - > IBAction,然後你在動作方法內部開發你的條件.. –