Tôi có bộ điều khiển chế độ xem mà tôi phủ lên trên một bộ điều khiển chế độ xem khác. Tôi chỉ cần bộ điều khiển xem đầu để tôi có thể che phủ một thông báo pop up tạm thời, và có một lớp phủ VC cho phép tôi trình bày điều này qua một UITableViewController vì bạn không thể thêm subviews vào bộ điều khiển tableview trực tiếp.Vượt qua các lần chạm qua UIViewController
Có thể tương tác với bộ điều khiển xem dưới cùng trong khi nó có bộ điều khiển chế độ xem khác che phủ nó hay không. Nếu đây là chế độ xem hoặc cửa sổ bạn sẽ đạt được điều này bằng cách đặt tương tác của người dùng thành false hoặc sử dụng hitTest nhưng không cách nào trong số các phương pháp này hoạt động cho bộ điều khiển chế độ xem.
Chính xác bạn có ý gì khi "che"? Mối quan hệ giữa các bộ điều khiển xem này là gì? – matt
VC1 gọi presentViewController (VC2). VC2 có modalPresentationStyle = .OverCurrentContext, backgroundColour.clear. Tôi muốn chạm để đăng ký trên VC1 không VC2. –
là vc2.view một chế độ xem phụ của vc1.view? – lzl