iOS隐藏键盘的代码
- 作者: 爱殇70392677
- 来源: 51数据库
- 2022-08-17
当前视图上有多个uitextfield时,来隐藏键盘, 先遍历视图的所有子视图来 如果是UITextField就将其设为非第一响应 当然,如果要隐藏子视图上的UITextField的话可以进一步判断view的subviews的个数,如果大于1则遍历view的子视图,然后作类似操作
//隐藏键盘 当前视图上有多个uitextfield
for(UIView *view in [self.view subviews])
{
if(view is kindofclass:[UITextField Class])
{
[view resignfirstrespond];
}
}
//直接用
[self.view endEditing:NO]
[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
推荐阅读
