Video: iOS 13 chính thức: Các tính năng & thay đổi cần biết trên iPhone 2025
Chế độ xem modal trên iPhone và iPad rất phù hợp với những tình huống đó khi bạn muốn người dùng (hoặc người dùng muốn) làm điều gì đó bên ngoài luồng ứng dụng. Thay vì sử dụng một bộ điều khiển Danh mục với một nút Back, bạn sẽ hiển thị một chế độ Modal với các điều khiển cho phép người dùng lựa chọn một hành động hoặc hủy thủ tục.
Phần lớn công việc trong việc thêm bộ điều khiển Đích vào bảng phân cảnh của bạn phải liên quan đến việc cho phép người dùng chọn một điểm đến trong chế độ xem Bảng hoặc để huỷ bỏ Hủy bỏ để thực sự như hiện nay.
Cách thông thường để quản lý chế độ Modal là tạo ra một giao thức Objective-C được chấp nhận bởi bộ điều khiển trình bày chế độ Modal. Chế độ Modal, khi người dùng đã chọn một hành động hoặc Hủy, gọi phương thức đại biểu của bộ điều khiển trình bày.
Bộ điều khiển yêu cầu sẽ loại bỏ bộ điều khiển Modal. Sử dụng cách tiếp cận này có nghĩa là, trước khi loại bỏ bộ điều khiển Modal, bộ điều khiển trình bày có thể nhận được bất kỳ dữ liệu nào nó cần.
Bạn bắt đầu triển khai chế độ Modal bằng cách khai báo giao thức và một vài thuộc tính khác mà bạn cần, cũng như các giao thức mà DestinationController cần phải áp dụng.
Ngôn ngữ Objective-C cung cấp một cách để khai báo chính thức một danh sách các phương thức (bao gồm các thuộc tính khai báo) như là một giao thức. Nếu bạn đã sử dụng các giao thức khung cung cấp rộng rãi, bây giờ bạn đang định nghĩa giao thức của riêng bạn.
