Tôi có một Webview (bên trong một khung nhìn) và một thanh công cụ ẩn hầu hết thời gian.UIWebview GestureRecognizer để hiển thị thanh công cụ
Hành vi này khá phổ biến đối với tạp chí ipad: Nhấn vào trang sẽ ẩn và hiển thị thanh công cụ nhưng thanh công cụ được ẩn theo mặc định.
Tôi đang sử dụng shouldRecognizeSimultaneouslyWithGestureRecognizer
Các hành vi ngay bây giờ thực hiện điều này:
- Nếu người dùng chạm trang (webview) nó Toggles tình trạng thanh công cụ sử dụng nhận dạng cử chỉ
- nếu người dùng chạm trang và có là một yếu tố tương tác như một liên kết web trong UIWebview, nó phản hồi liên kết tương tác đó nhưng CSONG TẮT thanh công cụ.
Các hành vi mong muốn là thế này:
- nếu người dùng chạm trang trên một khu vực không tương tác, nó Toggles thanh công cụ nhà nước
- nếu người dùng chạm trang trên một khu vực tương tác nó chỉ phản ứng với sự tương tác webview và KHÔNG chuyển đổi thanh công cụ.
Lưu ý có một câu hỏi gần như giống hệt ở đây: Gesture recognition with UIWebView
Mặc dù nó được đánh dấu là giải quyết nếu bạn đọc nó qua bạn sẽ thấy những giải pháp không làm việc cho các poster và anh vẫn nhận được phản hồi kép khi anh ấy (và tôi) muốn có một hoặc phản hồi. Tôi đã thử đăng câu hỏi tiếp theo nhưng điều đó đã bị xóa có thể do người kiểm duyệt tin rằng nó đã được giải quyết