Mặc dù hầu hết các tài liệu của apple đều được viết rất tốt, tôi nghĩ rằng ' Hướng dẫn xử lý sự kiện cho iOS ' là một ngoại lệ. Thật khó cho tôi để hiểu rõ những gì được mô tả ở đó.
Tài liệu nói rằng,
Trong thử nghiệm nhấn, một cửa sổ gọi
hitTest:withEvent:
trên chế độ xem trên cùng của hệ thống phân cấp chế độ xem; phương pháp này tiến hành bằng cách gọi đệ quypointInside:withEvent:
trên mỗi chế độ xem trong hệ thống phân cấp chế độ xem trả về CÓ, tiếp tục phân cấp cho đến khi tìm thấy cuộc phỏng vấn trong phạm vi giới hạn của việc chạm. Khung nhìn đó trở thành khung nhìn hit-test.
Vì vậy, có phải chỉ có hitTest:withEvent:
chế độ xem trên cùng được gọi bởi hệ thống, mà gọi pointInside:withEvent:
tất cả các cuộc phỏng vấn và nếu trả về từ một cuộc phỏng vấn cụ thể là CÓ, thì các cuộc gọi pointInside:withEvent:
của các lớp con của cuộc phỏng vấn đó là gì?