小编Sha*_*nya的帖子

ResignFirstResponder无法正常工作

-(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;
}
Run Code Online (Sandbox Code Playgroud)

我在我的应用程序中的各个地方使用了resign第一响应者.但是当我单独点击此按钮时,键盘不会消失.如果我单击键盘上的返回键,则输入的值将消失.

iphone objective-c resignfirstresponder

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

iphone ×1

objective-c ×1

resignfirstresponder ×1