我为键盘制作了一个工具栏。它包含一个uitextfield和两个按钮。
当主视图中的uitextfield上的用户磁带类型字符时,我也会在工具栏的uitextfield上升级文本。
在模拟器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"];