Không, đây thường là thiết kế tốt, nó giúp giữ cho bộ điều khiển chế độ xem của bạn ngắn gọn. Tuy nhiên, bạn nên sử dụng mẫu ngăn bộ điều khiển chế độ xem, hãy xem tài liệu sau.
Triển khai Bộ điều khiển Chế độ xem Vùng chứa
Điều này cực kỳ đơn giản để thiết lập bằng cách sử dụng Trình tạo giao diện với Bảng phân cảnh, hãy xem Chế độ xem vùng chứa trong thư viện đối tượng.
Đây là một ví dụ có sẵn trong Bảng phân cảnh. Trong ví dụ này, bạn sẽ có 4 bộ điều khiển chế độ xem, một bộ điều khiển chứa 3 vùng chứa và một bộ điều khiển cho mỗi vùng chứa. Khi bạn trình bày bộ điều khiển bên trái nhất có tất cả các vùng chứa, Bảng phân cảnh sẽ tự động khởi tạo và nhúng bộ điều khiển còn lại 3. Bạn có thể truy cập các bộ điều khiển chế độ xem con này thông qua thuộc childViewControllers
tính hoặc có một phương pháp bạn có thể ghi đè prepareForSegue:sender:
và nắm bắt các bộ điều khiển chế độ xem đích của segue sắp được gọi. Đây cũng là một điểm tốt để chuyển các thuộc tính cho bộ điều khiển chế độ xem con nếu cần.