zoukankan      html  css  js  c++  java
  • ios 的EditBox点击空白处不隐藏的解决方案

    原因:参数少了前缀CC

    解决方案:修改 cocos/platform/ios/CCEAGLView-ios.mm 中的 handleTouchesAfterKeyboardShow  

    -(void) handleTouchesAfterKeyboardShow  
    {  
        NSArray *subviews = self.subviews;  
      
        for(UIView* view in subviews)  
        {  
            //if([view isKindOfClass:NSClassFromString(@"CCCustomUITextField")] ||  
            //[view isKindOfClass:NSClassFromString(@"UISingleLineTextField")] ||  
            //[view isKindOfClass:NSClassFromString(@"UIMultilineTextField")])  
            //{  
            //    if ([view isFirstResponder])  
            //    {  
            //        [view resignFirstResponder];  
            //        return;  
            //    }  
            //}  
            if([view isKindOfClass:NSClassFromString(@"CCCustomUITextField")] ||  
            [view isKindOfClass:NSClassFromString(@"CCUISingleLineTextField")] ||  
            [view isKindOfClass:NSClassFromString(@"CCUIMultilineTextField")])  
            {  
                if ([view isFirstResponder])  
                {  
                    [view resignFirstResponder];  
                    return;  
                }  
            }  
        }  
    }  
  • 相关阅读:
    VUE入门
    搭建内网穿透服务
    nacos集群配置安装
    jenkins入门
    Linux系统管理与自动化运维
    SVN
    JAR包启动
    服务器rm -rf 恢复案例 好文章
    docker入门到放弃
    CentOS7安装图形界面及报错处理
  • 原文地址:https://www.cnblogs.com/gamesky/p/8954511.html
Copyright © 2011-2022 走看看