Программирование IPhone XCode: представление, вызываемое из представления навигации, не устанавливает свои атрибуты IBOutlet - PullRequest
1 голос
/ 24 марта 2010

Я создал представление под названием ProgrammaView, которое появляется при щелчке строки таблицы.

Это представление имеет UILabel, UIImageView и UITextView.

Теперь. Выходы ProgrammaView должны быть изменены параметром, переданным методу представления, названному iniz.

в это image Сначала идет ProgrammaView.h, а затем метод iniz.

Проблема в том, что этикетка и другие вещи не меняются! Я проверил 3 миллиона раз, что все между файлом xib и контроллером связано.

Хитрость для вызова iniz в других контроллерах представления хорошо работает в другой части программы, поэтому я думаю, что проблема не в этом. Заранее спасибо!

1 Ответ

0 голосов
/ 24 марта 2010

Вам нужно позвонить setNeedsDisplay, чтобы указать, что представление должно быть перерисовано.

Насколько я понимаю, вы запускаете и отображаете представление, после чего обновляете значения и ожидаете, что представление отобразит новые значения.

Вам нужно позвонить setNeedsDisplay, чтобы указать, что представление должно быть перерисовано. Попробуйте добавить его в конце вашего iniz метода.

См. Документ Apple .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...