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;  
                }  
            }  
        }  
    }  
  • 相关阅读:
    javaSE第十五天
    javaSE第十四天
    javaSE第十三天
    javaSE第十二天
    javaSE第十一天
    javaSE第十天
    javaSE第九天
    python011 Python3 字典
    python010 Python3 元组
    python009 Python3 列表
  • 原文地址:https://www.cnblogs.com/gamesky/p/8954511.html
Copyright © 2011-2022 走看看