簡體   English   中英

iPhone SDK - 將觸摸從 UIViewController 轉發到子視圖

[英]iPhone SDK - Forwarding touches from a UIViewController to a subview

我有一個UIViewController ,上面有一個UIView的子類,稱為customSubView1 然后在 customSubView1 我有另一個子類UIView稱為customSubView2

當我將touchesBegan/touchesMoved/etc放入UIViewController class 時,我可以捕獲所有子視圖上的所有觸摸事件。 但我希望能夠在我的自定義類中處理它們。

我一直在閱讀UIViewController class 需要將觸摸事件“轉發”到子視圖,但我找不到任何示例代碼來執行此操作。 有人有什么主意嗎?

非常感謝,布雷特

在您的視圖中實現touches...方法。

看看UIView 上的這個線程觸摸事件

似乎每個 UIView 都能夠自己處理事件

嘗試為您設置UIView object userInteractionEnabled屬性:

myUIView.userInteractionEnabled = YES;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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