我有一個UIViewView裏面的UIScrollView,裏面的UIView是一個按鈕。問題是,當我按下該按鈕時,按住它(在這種情況下,按鈕狀態被按下)並嘗試滾動,我的滾動視圖不滾動。應該在哪。 UIView中有一個手勢識別器,我試圖用它的一個委託來讓滾動視圖滾動,如果我用手按下UIButton並滾動。我該怎麼做呢?允許UIScrollView滾動時按下UIButton
基本上總結一下,如果按下按鈕,我需要將觸摸事件傳遞給滾動視圖。如果它是來自按鈕的觸摸事件,那麼顯然它應該觸發按鈕的動作而不滾動。
這可能是更容易在您的按鈕添加選擇的UIControlEvent:UIControlEventTouchUpInside – 2012-07-16 15:30:31
@Rickay我增加了更多的上下文上面的問題,可能有助於澄清 – xonegirlz 2012-07-16 15:34:40
近正如我所知道的,你在這裏所做的任何事都不需要手勢識別器。它可以用正常的滾動視圖和普通的'UIButton'完成。 – 2012-07-16 15:37:57