Доступ к IBOutlet в родительском представлении модального представления
У меня есть приложение для iOS, где моя архитектура:
VC1 => MVC1
Я хочу получить доступ к IBOutlet VC1 (aboutBtn). Я попытался создать делегат в MVC1 и установить VC1 в качестве делегата, но я до сих пор не могу получить к нему доступ. Как бы я это сделал?
1 ответ
Решение
Я бы просто создал переменную экземпляра в MVC1 и передал переменную IBOutlet, к которой вы пытаетесь получить доступ, из VC1 в MVC1. Например, вы можете назвать что-то вроде MVC1.referenceToSomeIBOutlet = self.someIBOutlet
от VC1. Это даст MVC1 доступ к переданному в IBOutlet объекту.