Подтвердить что ты не робот

Что такое свойство Label под инспектором идентификации в Xcode 4?

Текст метки места для свойства Label - это "Специфическая метка Xcode", которая при поиске в googled ничего не отображается.

Я предположил, что он используется для идентификации элемента пользовательского интерфейса в вашем коде с помощью "Спецификатора Xcode", а не фактического текста, отображаемого кнопкой в ​​пользовательском интерфейсе. Если это так, мне интересно использовать его в моем коде, так как у меня есть кнопки со схожими функциями, действия которых я хочу отправить одному и тому же методу и провести различие между ними с атрибутом отправителя по имени. Я понимаю, что вы можете сделать это через идентификатор объекта, но я думаю, что использование имени будет более ясным. Как мне это сделать?

4b9b3361

Ответ 1

Поле "Ярлык" идентифицирует элемент пользовательского интерфейса в Xcode. Если вы назовете элемент пользовательского интерфейса с помощью текстового поля "Ярлык" , вы заметите, что имя элемента изменяется в списке объектов, который находится слева от холста.

Поле "Ярлык" не сильно влияет на код. Он существует, чтобы сделать вещи более удобными в Xcode. Фактически, весь раздел Identity инспектора по идентификации существует, чтобы сделать вещи более удобными для вас в Xcode. Предположим, у вас есть три текстовых поля в вашем окне. Предоставление каждому текстовому полю другой метки упрощает идентификацию каждого текстового поля.

Ответ 2

enter image description here

просто имя, которое вы ввели для представления в структуре документа, это удобный способ для вас, чтобы идентифицировать представления в XCode. как показано на рисунке: я обновляю имя представления на contentView, это означает, что это представление scrollView ContentView.