1. 程式人生 > >點選UIViewController任意位置,收起鍵盤的3種方法

點選UIViewController任意位置,收起鍵盤的3種方法

1.VC中過載touchesBegain事件,然後在裡面執行:[self.view endEditing:YES]

2.如果不方便取到當前view,可以使用[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponser) to:nil from:nil forEvent:nil];

3.[[[UIApplication sharedApplication] keyWindow] endEditing:YES];