2013-02-02 84 views
0

使用位於屏幕底部的UITextField,當打開鍵盤時,由於鍵盤覆蓋了文本框,用戶不能看到他在寫什麼。屏幕底部的UITextField未被看到

有沒有什麼方法可以看到你寫什麼或者推動文本字段頁?

userName = [[UITextField alloc] initWithFrame:CGRectMake(133, 280, 200, 30)]; 
    [userName setDelegate:self]; 
    [userName setText:@"NickName"]; 
    [userName setBorderStyle:UITextBorderStyleRoundedRect]; 
    [userName setTextColor: [UIColor colorWithRed:0 green:0 blue:0 alpha:1.0]]; 
    [[[[CCDirector sharedDirector] view] window] addSubview:userName]; 

回答

0

我認爲..你必須使用該文本字段與滾動查看。這樣用戶可以向上滾動,因此可以看到他正在輸入的內容。

更新:我發現THIS鏈接,它可以滿足您的需求。

+0

當用戶開始使用文本字段時,您還可以使您的視圖(包含UITextField)上升。 – iWheelBuy

+0

我該怎麼做? – bilanbila