UITextField не показывает назначенную строку - PullRequest
0 голосов
/ 06 июля 2010

В моем проекте (моем первом) я пытаюсь присвоить текст текстовому полю, созданному в Интерфейсном Разработчике.

[date setText:@"2010"];

Я также пытался использовать

date.text = @"2010"

Я создал Outlet и не вижу ошибок ... текст просто не отображается.

На всякий случай, если это имеет значение ... Я препятствую отображению клавиатуры и отображению календаря (работает).

Есть идеи, что может быть не так?
Может ли быть проблема в том, что я использую методы делегата в textFields для предотвращения отображения клавиатуры?

1 Ответ

0 голосов
/ 06 июля 2010

Если вы не хотите редактировать текст с помощью клавиатуры, тогда в чем польза UITextField? Вместо использования UITextField вы можете использовать UILabel (как глобальную переменную) для отображения текста и использовать пользовательскую UIButton без заголовка и использовать его действие для отображения представления календаря. Вы можете изменить текст метки в любое время в этом классе, например viewWillAppear или viewDidAppear.

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