Các segues khác nhau làm gì trong Xcode 6?
Các segues khác nhau làm gì trong Xcode 6?
Câu trả lời:
1. Hiển thị - Đẩy bộ điều khiển chế độ xem đích lên ngăn xếp điều hướng, di chuyển bộ điều khiển chế độ xem nguồn ra khỏi đường (đích trượt từ phải sang trái), cung cấp nút quay lại để điều hướng trở lại nguồn - trên tất cả các thiết bị.
Ví dụ: Điều hướng hộp thư đến / thư mục trong Thư.
2. Show Detail - Thay thế bộ điều khiển chế độ xem chi tiết / phụ khi ở trong UISplitViewController không có khả năng điều hướng trở lại bộ điều khiển chế độ xem trước đó.
Ví dụ: Trong Thư trên iPad ở chế độ ngang, nhấn vào một email trong thanh bên sẽ thay thế bộ điều khiển chế độ xem ở bên phải để hiển thị email mới.
3. Trình bày theo phương thức - Trình bày bộ điều khiển chế độ xem theo nhiều cách khác nhau như được xác định bởi tùy chọn Trình bày, che bộ điều khiển chế độ xem trước đó - thường được sử dụng nhất để trình bày bộ điều khiển chế độ xem hoạt ảnh từ dưới lên và bao phủ toàn bộ màn hình trên iPhone, nhưng trên iPad, người ta thường trình bày nó ở dạng hộp căn giữa ở trên làm tối bộ điều khiển chế độ xem bên dưới.
Ví dụ: Nhấn vào nút + trong Lịch trên iPhone.
4. Popover Presentation - Khi chạy trên iPad, đích đến sẽ xuất hiện trong một popover nhỏ và việc chạm vào bất kỳ đâu bên ngoài popover này sẽ loại bỏ nó. Trên iPhone, các cửa sổ bật lên cũng được hỗ trợ nhưng theo mặc định nếu nó thực hiện phân biệt Bản trình bày Cửa sổ bật lên, nó sẽ hiển thị bộ điều khiển chế độ xem đích theo phương thức trên toàn màn hình.
Ví dụ: Nhấn vào nút + trong Lịch trên iPad (hoặc iPhone, nhận ra nó được chuyển đổi thành bản trình bày toàn màn hình thay vì cửa sổ bật lên thực tế).
5. Tùy chỉnh - Bạn có thể triển khai segue tùy chỉnh của riêng mình và có toàn quyền kiểm soát sự xuất hiện và chuyển đổi của nó.