2013-10-04 69 views
1

我知道这是一个非常受欢迎的问题,但i'm不好受......所以,如果有人可以帮助,那将最欣赏:主的tableview内模态视图控制器(和关闭键盘)

林我的主桌面视图(我在故事板中创建的)我有一个加号按钮,每次用户按下该按钮时,都会显示一个选取器视图...根据选取器视图中的选择,将显示一个模式视图(对于此模式视图,我在故事板中拖动了一个简单的视图控制器,并给它一个故事板ID)。每个模式的看法具有文本框,我想每一个用户输入一些信息来创建模式的看法我做了这个时候取消键盘:

CobTableview *produtoCob =[self.storyboard instantiateViewControllerWithIdentifier:@"cobId"]; 
    produtoCob.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; 
    [self presentViewController:produtoCob animated:YES completion:nil]; 
    produtoCob.view.superview.frame = CGRectMake(0, 0, 350, 512); //do this after  presentModalViewController 
    produtoCob.view.superview.center = self.view.center; 
    produtoCob.managedObjectContext = self.contextProd; 

我该如何解决?

+1

从http://ge.tt/3uavVb41下载PDF格式的示例代码/ v/0摄氏度 –

回答

0

为了大家有同样的问题。我发现,你需要在你的模式视图控制器类两种方法:

- (BOOL)disablesAutomaticKeyboardDismissal 
return NO 
-(BOOL)textFieldShouldReturn:(UITextField *)textField 
([textField resignFirstResponder];  
return yes 
相关问题