UISegmentedControl в статическом UITableView IBOutlet не устанавливается

У меня есть UITableView со статическими ячейками, внутри одной из этих ячеек находится UISegmentedControl. Я подключил и IBOutlet к самому элементу управления к содержащему классу контроллера табличного представления. Однако, когда я ломаюсь в ViewDidLoad, выход даже не установлен, он равен нулю. Все остальные IBOutlets в этом классе устанавливаются, кроме UISegmentedControl.

Это ошибка? Кто-нибудь еще испытал это?

Спасибо


person raeldor    schedule 24.02.2015    source источник
comment
когда вы переходите к раскадровке и щелкаете правой кнопкой мыши на UISegmentedControl, видите ли вы ссылку в разделе ссылки на розетку?   -  person Florian    schedule 28.02.2015
comment
Да, абсолютно он установлен и торчит в Interface Builder.   -  person raeldor    schedule 28.02.2015


Ответы (1)


О боже, это все из-за локализации. Кажется, после включения локализации ни одно из моих изменений в раскадровке не учитывалось. Мне пришлось удалить базовую локализацию, а затем повторно добавить раскадровку в проект, чтобы исправить это.

Я надеюсь, что это поможет кому-то еще, кто может оказаться в такой же ситуации.

person raeldor    schedule 28.02.2015