簡體   English   中英

從包含的UIViewController分配對UIView的UIButton的回調

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM