0
我有一個情況,我有一個文本框的alertview在其繪製的編程iphone:鍵盤是不是隱藏
UIAlertView *alertView=[[UIAlertView alloc] initWithTitle:@"Welcome" message:@"Enter you name" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
nameField = [[UITextField alloc] initWithFrame:CGRectMake(20.0, 45.0, 245.0, 25.0)];
[nameField setBorderStyle:UITextBorderStyleRoundedRect];
[nameField setPlaceholder:@"Enter Owners name"];
[nameField setTextAlignment:UITextAlignmentCenter];
[nameField setDelegate:self];
[nameField setBackgroundColor:[UIColor clearColor]];
[alertView addSubview:nameField];
CGAffineTransform moveUp = CGAffineTransformMakeTranslation(0.0, -80.00);
[alertView setTransform: moveUp];
[alertView show];
[alertView release];
隱藏鍵盤我已經使用這個
- (BOOL)textFieldShouldReturn:(UITextField *)textField{
[textField resignFirstResponder];
return YES;
}
但鍵盤沒有隱藏。請幫助我。
嘿,這很酷,我使用隱形的UIBUTTON來隱藏鍵盤。只是一個問題,它可以在任何視圖控制器上工作嗎?或者我們需要做額外的事情? – 2011-05-02 13:23:29
這應該可以在任何視圖控制器中完成,根本不需要太多修改。 也可隨時將答案標記爲答案旁邊的答案。 :) – doge 2011-05-03 07:41:04