Tôi đã tạo chế độ xem tùy chỉnh (Chế độ xem số lượng) với nib
tệp trong Swift. Tôi đã tạo một số IBOutlets
& IBActions
(đối với các nút, nhãn, v.v.) trong chế độ xem tùy chỉnh của tôi.Ẩn cửa hàng khỏi Trình kết nối Thanh tra cho Chế độ xem tùy chỉnh
Tôi cố gắng để sử dụng giao diện tùy chỉnh này (Số lượng View) bằng cách gán tên lớp đến một UIView
trong kịch bản của tôi. Hiển thị cho tôi tất cả IBOutlets
& IBActions
trong Trình kiểm tra kết nối, như được hiển thị trong ảnh chụp màn hình này: .
Tôi chỉ muốn hiển thị chỉ delegate
cho chế độ xem Tùy chỉnh.
có thể trả lời:
tôi nghĩ rằng tôi có thể sử dụng -viewWithTag
để có được quan điểm thay vì Outlets.
Nhưng, tôi muốn biết liệu có thể có Cửa hàng hoặc nếu có cách nào tốt hơn để thực hiện việc này?
Các cách có thể khác (tối ưu) để xử lý tình huống này là gì?
Bạn đã thêm thuộc tính IBOutlet cho thuộc tính và hành động của mình. Tại sao bạn không muốn Trình kết nối Thanh tra hiển thị? IBOutlet là công tắc của Thanh tra kết nối. –
@HarrisonXi: Chế độ xem tùy chỉnh của tôi phức tạp đến nỗi tôi không muốn thiết kế nó thông qua mã hóa, vì vậy tôi đã tách riêng xib để thiết kế nó, nhưng để truy cập vào các thành phần UI khác tôi cần phải dùng 'IBOutlet's in lớp xem tùy chỉnh và tôi cũng không muốn sử dụng phương thức 'viewWithTag'. Tôi chỉ muốn biết nếu có cách nào khác. – Bhavin
Không, không thể ẩn IBOutlets và IBAction Connections Inspector. Nếu bạn không muốn hiển thị trong Thanh tra kết nối, hãy xóa từ khóa IBOutlet khỏi thuộc tính. – Sonu