Tôi đang hiển thị cửa sổ bật lên có bộ điều khiển chế độ xem có chứa bộ thuộc tính modalInView. Tôi cần người dùng nhập câu trả lời tại đây trước khi tiếp tục.Làm cách nào để vô hiệu hóa thanh công cụ chính khi hiển thị cửa sổ bật lên bằng modalInPopover?
Trong khi điều này vô hiệu hóa hầu hết các điều khiển giao diện người dùng của tôi, nó sẽ vô hiệu hóa các nút trên thanh công cụ trên ứng dụng chính. Tôi không muốn người dùng tương tác với ứng dụng trước khi chọn một mục trong cửa sổ bật lên và đóng nó.
Tôi có thiếu thông tin gì ở đây không - tức là điều đó sẽ vô hiệu hóa thanh công cụ theo mặc định? Tại sao nó vẫn hoạt động? Có một số nguyên tắc giao diện người dùng yêu cầu không?
Tôi có nên chỉ đặt thanh công cụ để không cho phép tương tác của người dùng hoặc lộn xộn không?
Cảm ơn bạn! Nó cứu tôi :) – mohamede1945
Lifesaver, chắc chắn. Tôi thậm chí không thể hình dung được lý do tại sao Apple sẽ làm điều này theo mặc định, vì nó là một vụ tai nạn được bảo đảm bất cứ khi nào bạn chạm vào mục nút thanh một lần nữa. – MusiGenesis
Trên iOS8, bạn cần đặt passthroughViews trong một runloop khác để làm cho nó hoạt động. Thông tin thêm [tại đây] (http://blog.karmeye.com/2014/11/20/ios8-popovers-and-passthroughviews/). – Karmeye