[英]Assigning a callback to a UIView's UIButton from the containing UIViewController
現在,我有一個托管UIView子類的UIViewController子類。 這個UIView有一個UIButton,我希望將touch事件發送到UIViewController子類。 現在,我在UIView子類中有一個getter方法,因此我抓住按鈕並僅通過使用UIViewController子類中的引用進行分配。
實現此結果的最佳方法是什么?
將動作事件添加到您的ViewController
- (IBAction)myButtonPressed:sender;
現在,如果您正在使用IB(應該是),只需將其鏈接起來,或者如果在代碼中執行此操作,則手動創建事件鏈接。
[myButton addTarget:self action:@selector(myButtonPressed:) forControlEvents:UIControlEventTouchUpInside];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.