Câu hỏi được gắn thẻ «uigesturerecognizer»

UIGestureRecognizer là một lớp cơ sở trừu tượng cho các lớp nhận dạng cử chỉ cụ thể. Đối tượng nhận dạng cử chỉ (hoặc đơn giản hơn là trình nhận dạng cử chỉ) tách rời logic để nhận dạng cử chỉ và hành động dựa trên nhận dạng đó. Khi một trong những đối tượng này nhận ra một cử chỉ thông thường hoặc trong một số trường hợp, một cử chỉ thay đổi, nó sẽ gửi một thông báo hành động đến từng đối tượng mục tiêu được chỉ định.

7
UILongPressGestureRecognizer được gọi hai lần khi nhấn xuống
Tôi đang phát hiện nếu người dùng đã nhấn xuống trong 2 giây: UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(handleLongPress:)]; longPress.minimumPressDuration = 2.0; [self addGestureRecognizer:longPress]; [longPress release]; Đây là cách tôi xử lý báo chí dài: -(void)handleLongPress:(UILongPressGestureRecognizer*)recognizer{ NSLog(@"double oo"); } Văn bản "double oo" được in hai lần khi tôi …


11
Bạn có thể đính kèm một UIGestureRecognizer cho nhiều chế độ xem không?
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)]; [self.view1 addGestureRecognizer:tapGesture]; [self.view2 addGestureRecognizer:tapGesture]; [tapGesture release]; Trong mã trên chỉ có vòi trên view2được công nhận. Nếu tôi nhận xét ra dòng thứ ba thì vòi view1được nhận ra. Nếu tôi đúng và bạn chỉ có thể sử dụng một trình nhận dạng …


23
Cách gọi cử chỉ chạm vào UIView lập trình nhanh chóng
Tôi có một UIView và tôi đã thêm cử chỉ nhấn vào nó: let tap = UITapGestureRecognizer(target: self, action: Selector("handleTap:")) tap.delegate = self myView.addGesture(tap) Tôi đang cố gắng gọi nó bằng lập trình trong testfile. sendActionForEvent Tôi đang sử dụng chức năng này, nhưng nó không hoạt động: myView.sendActionForEvent(UIEvents.touchUpDown) Nó …


22
UIPanGestureRecognizer - Chỉ dọc hoặc ngang
Tôi có một chế độ xem có UIPanGestureRecognizerđể kéo chế độ xem theo chiều dọc. Vì vậy, trong cuộc gọi lại nhận dạng, tôi chỉ cập nhật tọa độ y để di chuyển nó. Giám sát của chế độ xem này, có chế độ UIPanGestureRecognizersẽ kéo chế độ xem theo …

21
Làm cách nào để vô hiệu hóa cử chỉ vuốt của UIPageViewControll?
Trong trường hợp của tôi, cha mẹ UIViewControllerchứa UIPageViewControllercái UINavigationControllernào chứa UIViewController. Tôi cần thêm một cử chỉ vuốt vào bộ điều khiển xem cuối cùng, nhưng các thao tác vuốt được xử lý như thể chúng thuộc về bộ điều khiển xem trang. Tôi đã cố gắng làm điều …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.