版主进来看一下cocos2dx 3.2 lua版本 EditBox点击问题

我自己的项目移植IOS发现的问题,就用cocos code ide1.2创建一个demo 和 程序自带的源码做对比,发现运行执行的顺序不一样。有谁遇到过吗?告诉我一下,我现在在项目的后期。在线等候。。。。

switch (getFixedOrientation( statusBarOrientation]))
{
case UIInterfaceOrientationPortrait:
self.frame = CGRectMake(originalRect_.origin.x, originalRect_.origin.y - dis, self.frame.size.width, self.frame.size.height);
// self.frame = CGRectMake(originalRect_.origin.x, originalRect_.origin.y - dis, originalRect_.size.width, originalRect_.size.height);
break;

    case UIInterfaceOrientationPortraitUpsideDown:
        self.frame = CGRectMake(originalRect_.origin.x, originalRect_.origin.y + dis, self.frame.size.width, self.frame.size.height);

// self.frame = CGRectMake(originalRect_.origin.x, originalRect_.origin.y + dis, originalRect_.size.width, originalRect_.size.height);
break;

    case UIInterfaceOrientationLandscapeLeft:
        self.frame = CGRectMake(originalRect_.origin.x - dis, originalRect_.origin.y , self.frame.size.width, self.frame.size.height);

// self.frame = CGRectMake(originalRect_.origin.x - dis, originalRect_.origin.y , originalRect_.size.width, originalRect_.size.height);
break;

    case UIInterfaceOrientationLandscapeRight:
        self.frame = CGRectMake(originalRect_.origin.x + dis, originalRect_.origin.y , self.frame.size.width, self.frame.size.height);

// self.frame = CGRectMake(originalRect_.origin.x + dis, originalRect_.origin.y , originalRect_.size.width, originalRect_.size.height);
break;

    default:
        break;
}

谢谢,已解决!