Что такое свойство Label под инспектором идентификации в Xcode 4?
Текст метки места для свойства Label - это "Специфическая метка Xcode", которая при поиске в googled ничего не отображается.
Я предположил, что он используется для идентификации элемента пользовательского интерфейса в вашем коде с помощью "Спецификатора Xcode", а не фактического текста, отображаемого кнопкой в пользовательском интерфейсе. Если это так, мне интересно использовать его в моем коде, так как у меня есть кнопки со схожими функциями, действия которых я хочу отправить одному и тому же методу и провести различие между ними с атрибутом отправителя по имени. Я понимаю, что вы можете сделать это через идентификатор объекта, но я думаю, что использование имени будет более ясным. Как мне это сделать?
Ответы
Ответ 1
Поле "Ярлык" идентифицирует элемент пользовательского интерфейса в Xcode. Если вы назовете элемент пользовательского интерфейса с помощью текстового поля "Ярлык" , вы заметите, что имя элемента изменяется в списке объектов, который находится слева от холста.
Поле "Ярлык" не сильно влияет на код. Он существует, чтобы сделать вещи более удобными в Xcode. Фактически, весь раздел Identity инспектора по идентификации существует, чтобы сделать вещи более удобными для вас в Xcode. Предположим, у вас есть три текстовых поля в вашем окне. Предоставление каждому текстовому полю другой метки упрощает идентификацию каждого текстового поля.
Ответ 2
![enter image description here]()
просто имя, которое вы ввели для представления в структуре документа, это удобный способ для вас, чтобы идентифицировать представления в XCode. как показано на рисунке: я обновляю имя представления на contentView, это означает, что это представление scrollView ContentView.