【发布时间】:2012-09-28 12:00:25
【问题描述】:
-(IBAction)settings:(id)sender
{
[mileagerate resignFirstResponder];
[mainView bringSubviewToFront:mileageView];
mainView.hidden=TRUE;
[UIView beginAnimations:@"Settings" context:nil];
[UIView setAnimationDuration:1.0];
[mainView setFrame:CGRectMake(0, 0, 320, 460)];
[UIView commitAnimations];
mileagerate.text = [[NSUserDefaults standardUserDefaults] valueForKey:@"savedstring"];
mileageView.hidden=FALSE;
}
我在我的应用程序的各个地方都使用了 resign first responder。但是当我单独点击这个按钮时,键盘并没有消失。如果我点击键盘上的回车键,输入的值就会消失。
【问题讨论】:
-
你想做什么??????在按钮上单击退出 textView 或什么?
-
您的 IBAction 是否正常工作?例如。放置一个
NSLog以确保它连接正确
标签: iphone objective-c resignfirstresponder