IT虾米网

iOS隐藏键盘的代码详解

qq123 2018年06月24日 手机开发 603 0
当前视图上有多个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];

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

在iOS App的icon左上角显示圆形背景的数字详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。