2012-07-10 41 views
1

我有一個iPad接口,不同的視圖可以用一個手指左右移動(例如像Twitter的iPad接口)。不要傳遞一個UISlider觸摸

我對此有一個問題,因爲我在一個視圖上有一個滑塊,當我開始滑動時,主(基礎)視圖上的UIGestureRecogniser也開始對該運動起作用。

有沒有辦法來防止這種情況?只有UISlider採取觸摸操作,並且底層視圖不起作用?我的意思是記住有一個與UIGestureRecognisers這個變量,但無法找到它的意見/滑塊。

在此先感謝!

回答

2

設置獨佔觸摸特性:

[view setExclusiveTouch:YES]; 
0

我搜索了幾個小時,我下面給我招的工作。

ViewController.h

@property (weak, nonatomic) IBOutlet UIScrollView *yourScrollView; 

ViewController.m

- (void)viewDidLoad 
{ 
yourScrollView.delaysContentTouches = NO; 
}