我在我的應用程序中刪除了一個滾動視圖並添加了另一個點。我希望我的上一個滾動視圖中的手勢能夠出現在新視圖中。 我曾嘗試:將UIScrollView手勢識別器添加到另一個UIScrollView
scrollView.gestureRecognizers = self.scrollView.gestureRecognizers;
,但它只是給了我一個EXC_BAD_ACCESS。
謝謝!
我在我的應用程序中刪除了一個滾動視圖並添加了另一個點。我希望我的上一個滾動視圖中的手勢能夠出現在新視圖中。 我曾嘗試:將UIScrollView手勢識別器添加到另一個UIScrollView
scrollView.gestureRecognizers = self.scrollView.gestureRecognizers;
,但它只是給了我一個EXC_BAD_ACCESS。
謝謝!
您需要用新目標重新初始化手勢識別器。你不能像這樣複製它。
UIGestureRecognizer *newGestureRecognizer = [UIGestureRecognizer alloc] initWithTarget:newScrollView action:@selector(yourAction);
可以再次鏈接呢? – Bittu
http://stackoverflow.com/questions/11249402/can-i-pass-a-pinch-gesture-recognizer-to-a-scrollview-to-have-it-zoom –