Tôi sẽ cố gắng thực hiện việc này càng ngắn càng tốt.Các lớp tùy chỉnh lồng ghép/XIB với bộ dựng giao diện
Tôi đã viết một lớp tùy chỉnh mở rộng UIView với một vài thuộc tính IBOutlet, và nó có một XIB liên kết với nó, nơi những IBOutlets được liên kết đến.
Sau đó tôi muốn tham gia lớp học đó, nhúng nó vào một số XIB khác (ví dụ: ô bảng) và chỉ hoạt động.
Có vẻ như khi tôi nhúng lớp tùy chỉnh đó vào XIB mới, nó không nhận ra XIB gốc tôi liên kết với nó, vì vậy nó yêu cầu tôi đặt lại IBOutlets để giao diện các phần tử trên XIB mới. Cái này thật dở.
Có ai hiểu tôi đang cố gắng làm gì và có cách tiếp cận tốt không?
Nó hoạt động theo cùng một cách trên OS X, chỉ cần thay thế các lớp UI với các đối tác NS của chúng. – Mark