UITextField на панели инструментов не обновляется при наборе текста на устройстве (но хорошо на симуляторе) - PullRequest
0 голосов
/ 13 сентября 2011

Я сделал панель инструментов для клавиатуры.Он содержит поле uitext и две кнопки.

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

На симуляторе iphone / ipad это хорошо.Но когда я запускаю на реальном устройстве, текстовое поле на панели инструментов не обновляется.Но если я проверю свои подпредставления панели инструментов:

<UITextField: 0x18b050; frame = (12 7; 838 31); text = 'fhnhnhnhnhnhnhn'; clipsToBounds = YES; opaque = NO; autoresize = W+BM; layer = <CALayer: 0x1f8640>>

Мое текстовое поле содержит хороший текст.Но это не обновление

идея?

[[[[tempView subviews]objectAtIndex:0]subviews]count] == моя панель инструментов

for(int k = 0; k < [[[[tempView subviews]objectAtIndex:0]subviews]count]; k++) {
                        if([[[[[tempView subviews]objectAtIndex:0]subviews]objectAtIndex:k] isKindOfClass:[UITextField class]]){

                            UITextField *tempTxtfield = [[[[tempView subviews]objectAtIndex:0]subviews]objectAtIndex:k];
                            [tempTxtfield setText:@"fhnhnhnhnhnhnhn"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...