Hiện tại tôi thiết lập hầu hết giao diện người dùng của mình theo lập trình. Có hai cách sắp xếp các quan điểm đó thuộc về một màn hình (bổ sung để sử dụng ngòi):Thiết lập chế độ xem phức tạp trong UIVIew hoặc UIViewController? (Quyết định thiết kế)
- Trong bộ điều khiển xem, quản lý tất cả các quan điểm (đó là một bộ điều khiển xem!)
- Thực hiện một phân lớp tùy chỉnh UIView và chỉ nối dây điện lên trên bộ điều khiển
Tôi biết cả hai sẽ hoạt động, nhưng trong trường hợp nào bạn chọn giải pháp nào?
Ngoài ra, đối với biến thể đầu tiên, có một tùy chọn để thực hiện thiết lập trong viewDidLoad và thêm chế độ xem vào self.view hoặc tạo chế độ xem vùng chứa và thêm tất cả chế độ xem trong loadView. Bất kỳ lời khuyên tốt nào ở đây cũng sẽ được đánh giá cao.
Biến thể thứ hai đến gần với việc sử dụng ngòi bút, khi bạn đặt chế độ xem hoàn chỉnh làm chế độ xem của bộ điều khiển.
Không có ý định bắt đầu một cuộc chiến tôn giáo ở đây, nhưng tìm kiếm các đối số cho cả hai cách tiếp cận.