[問題] 兩個view轉換 keyboard無法顯示

作者: zen4641 (geminis)   2014-08-01 03:20:23
我目前有兩個view
因為第一個view是tabbarview 所以第二個viewcontroller要轉回第一個view的時候
只能使用[self dismissViewControllerAnimated:YES completion:nil];}
************************************
如果回去的時候使用Segue來換場鍵盤是會出現的
但是我第一個是tabbarview 如果直接回到該子tabbarview下方的tab bar選單會消失
所以我只能使用dismissview的方式
************************************
但是轉回去的時候
在tabbarview中的textfiel該自動出現鍵盤的時候 鍵盤都不再自動出現
但是在第二個view(viewcontrolle)裡面還是可以持續出現鍵盤
所以是第一個view鍵盤失效嗎?
有高手知道這部分該怎麼處理嗎?
作者: darktt (小朱)   2014-08-01 09:19:00
是viewController,還是view,請搞清楚
作者: itisjoe ( _(:3」∠)_)   2014-08-01 11:18:00
出現鍵盤的程式碼從viewDidLoad改放到viewWillAppear猜的
作者: zen4641 (geminis)   2014-08-01 16:15:00
第一個是tabviewcontroll 第二個是viewcontroll另外是在第一個viewtroller中的textfield點擊之後不出現鍵盤
作者: lolicontrol (self)   2014-08-01 16:42:00
試試[textfiled becomeFirstResponder]; 看看
作者: zen4641 (geminis)   2014-08-01 19:03:00
我試過[textfiled becomeFirstResponder] 鍵盤不出現>< !
作者: lolicontrol (self)   2014-08-01 21:33:00
一般應該都會自己盤出... 不然你把那段code放到textfield delegate 裡看看如果不是重要的專案可以寄給我看看,我也滿好奇的oniisama1989@gmail.com

Links booklink

Contact Us: admin [ a t ] ucptt.com