SWRevealViewController dismiss keyboard on swipeSWRevealViewController用故事板隱藏鍵盤刷卡時
問題是相同的,但這個答案並不能幫助我。
有一些解決方案給出link.For例子,我沒有任何#如果宏刪除,當我寫revealController.delegate =自我我得到一個錯誤; in AppDelegate.m
下面的委託方法永遠不會被調用。
- (void)revealController:(SWRevealViewController *)revealController didMoveToPosition:(FrontViewPosition)position
{
//Never get called
}
我搜索了互聯網,並做了給定鏈接中提到的所有內容。
我使用SWRevealViewController
V 1.1.3 https://github.com/John-Lluch/SWRevealViewController/releases
的問題是:我有一個UITextField
一個ViewController
其表現爲前View.When我點擊UITextField
內,鍵盤顯示出來,然後我刷卡看到我的ViewController
其行爲像後視,但鍵盤仍然存在,我不能隱藏它。
我該如何做到這一點?
解決: 我接着說:self.revealController.delegate =自我;'而我作爲前置View.And委託方法得到called.I用我的視圖控制器' - (void)revealController:(SWRevealViewController *)revealController willMoveToPosition :(FrontViewPosition)position {}' 委託方法,我寫了'[textField endEditing:YES]; '在這個委託方法中。 – 2014-10-22 08:02:14
還添加了 –
2014-10-22 08:07:07