где вы программно устанавливаете текст для UILabels в UIView? - PullRequest
0 голосов
/ 23 ноября 2011

где вы программно устанавливаете текст для UILabels в UIView?

Я пытался в методе init, и это не работает. Это не устанавливает текст.

Я поместил код в родительский контроллер, который использует в нем UIView, но для меня было бы больше смысла, если бы я поместил его где-нибудь в коде UIView.

Справочная информация - я делаю программно локализацию текста

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Ваш код инициализации должен быть в initWithFrame:, в обозначенном инициализаторе UIView .

В качестве альтернативы вы можете реализовать awakeFromNib, который вызывается для объекта (такого как представление) послебыл разархивирован из файла пера.

0 голосов
/ 23 ноября 2011

В -init методах торговых точек из XIB пока не существует. Я установил текст для такого рода элементов управления в -viewDidLoad рутина

...