2011-03-22 79 views
1

我添加一個UIView作爲子視圖到scrollView。但是,我希望檢測UIView中的觸摸。但我發現,當我做這樣的事情:UIView添加到ScrollView和touchesDidBegin問題

[self.myScrollView addSubview:myView]; 

屆時,touchesDidBegin方法永遠不會當我觸摸子視圖調用。但是,如果我做以下操作,那麼

[self.view addSubview:myView]; 

然後,touchesDidBegin方法被調用。但是,現在子視圖顯然不會與滾動條一起滾動。

我想將「myView」作爲子視圖添加到scrollView中,以便它隨着它一起滾動並且還能檢測到它的觸摸。任何方式來完成這個?

+0

重複。 [1](http://stackoverflow.com/questions/241152/handling-touch-events-within-a-child-uiscrollview)[2](http://stackoverflow.com/questions/1363598/touch-events-未加工-ON-uiviews - 內 - ) – 2011-03-24 00:43:44

回答