[问题] 两个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