Использование Swift 1.1 и Xcode 6.2.
У меня есть доска UIStoryboard, содержащая единственный настраиваемый UIViewController
подкласс. На нем у меня есть @IBOutlet
соединение типа UIView
этого контроллера с UIView
подклассом в раскадровке. У меня также есть аналогичные выходы для подвидов этой точки зрения. Рисунок А.
Но во время выполнения эти свойства равны нулю (рисунок B). Хотя я заверил, что подключил розетки в Interface Builder.
Мысли :
- Возможно ли, что из-за того, что я использую подкласс подкласса, что-то не так с инициализацией? Я не отменяю инициализаторы
awakeFromNib:
по какой-то причине не звонят- Возможно, он не подключается к подпредставлениям на подпредставлениях
Вещи, которые я пробовал:
- Точное соответствие
@IBOutlet
и типы элементов раскадровки (вместоUIView
) - Удаление собственности и торговой точки и их повторное добавление
Рисунок A *
Рисунок B
* Скрытый код Figure A
:
@IBOutlet private var annotationOptionsView: UIView!
@IBOutlet private var arrivingLeavingSwitch: UISegmentedControl!
Спасибо.