Я делаю простое приложение для iOS и видел, что вы можете подключить ярлык к контроллеру представления с помощью раскадровки, удерживая кнопку управления и перетаскивая его от ярлыка к контроллеру представления, создавая IBOutlet. Мне нравится, насколько это удобно.
Мне интересно, как сделать IBOutlet для представления, не контроллера представления. Я создал индивидуальный вид и поместил на него несколько меток. Я хочу, чтобы на эти метки ссылался мой класс view, а не контроллер представления. Но XCode, похоже, не позволяет мне создать IBOutlet, если я не перетащу его на контроллер представления. Это можно обойти?
Единственный другой вариант, который я могу придумать, - это программно создавать метки в представлении, но я бы предпочел не делать этого. Я пытаюсь сохранить метки как часть представления, я не думаю, что контроллер представления должен знать о них.
О возможном дубликате: мой вопрос касается попытки подключить Lable (или действительно любой элемент управления) к представлению, а не к контроллеру представления с помощью раскадровки. Связанный вопрос не является конкретным и больше похож на нового пользователя, который обращается за помощью с помощью xcode. Принятый ответ на мой вопрос бесполезен.