2011-08-21 26 views
16

Văn bản trình giữ chỗ cho thuộc tính Nhãn là 'Nhãn mã cụ thể Xcode', khi googled không bật lên gì cả.Thuộc tính Nhãn trong bộ kiểm tra nhận dạng trong Xcode 4 là gì?

Tôi giả sử nó được sử dụng để xác định phần tử giao diện người dùng trong mã của bạn bằng 'Xcode Specific Label' và không phải là văn bản thực tế mà nút hiển thị trong giao diện người dùng. Nếu vậy tôi thú vị khi sử dụng nó trong mã của mình vì tôi có các nút có chức năng tương tự có hành động tôi muốn gửi cho cùng một phương thức và phân biệt giữa hai phương thức này với tên người gửi theo tên. Tôi hiểu rằng bạn có thể làm điều này thông qua id đối tượng nhưng tôi nghĩ rằng việc sử dụng tên sẽ rõ ràng hơn. Làm thế nào tôi sẽ làm điều này?

Trả lời

21

Trường nhãn xác định phần tử giao diện người dùng trong Xcode. Nếu bạn đặt tên phần tử giao diện người dùng bằng trường văn bản Nhãn, bạn sẽ nhận thấy tên của phần tử đó thay đổi trong danh sách đối tượng, nằm ở bên trái của canvas.

Trường nhãn không hoạt động nhiều liên quan đến mã. Nó tồn tại để làm cho mọi thứ thuận tiện hơn trong Xcode. Trong thực tế, toàn bộ phần Identity của bộ kiểm định danh tính tồn tại để làm cho mọi thứ thuận tiện hơn cho bạn trong Xcode. Giả sử bạn có ba trường văn bản trong cửa sổ của mình. Cho mỗi trường văn bản một nhãn khác nhau giúp dễ dàng xác định từng trường văn bản hơn.

+3

Để làm rõ: nếu bạn muốn tham chiếu đến phần tử giao diện người dùng, bạn phải tạo và kết nối IBOutlet với nó. –

+2

@Joshua Nozzi - điều đó không hoàn toàn đúng - bạn có thể tham khảo phần tử giao diện người dùng bằng cách chỉ định thẻ trong thanh tra Thuộc tính. – javisrk

+0

Đây có phải là sự khác biệt về iOS mà tôi không biết? Có một số cơ chế để có được bất kỳ phần tử giao diện người dùng nào thông qua thẻ của nó không? –

Các vấn đề liên quan