2013-10-04 99 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 
相關問題