textField方面的问题,急盼指导

void MainMenuLayer::textFieldEvent(Ref* pSender, TextFiledEventType type)
{
switch (type)
{
case TEXTFIELD_EVENT_ATTACH_WITH_IME:
{
Size screenSize = CCDirector::getInstance()->getWinSize();
this->runAction(CCMoveTo::create(0.225f, Point(0, screenSize.height * 0.26f)));
}
break;

    case TEXTFIELD_EVENT_DETACH_WITH_IME:
    {
        Size screenSize = CCDirector::getInstance()->getWinSize();
        this->runAction(CCMoveTo::create(0.225f, Point(0, 0)));
    }
        break;
        
    case TEXTFIELD_EVENT_INSERT_TEXT:
        break;
        
    case TEXTFIELD_EVENT_DELETE_BACKWARD:
        break;
        
    default:
        break;
}

}
这是我的代码,按键盘上面return键 键盘可以下来 推上去的界面也能下来 case TEXTFIELD_EVENT_DETACH_WITH_IME:
{
Size screenSize = CCDirector::getInstance()->getinSize();
this->runAction(CCMoveTo::create(0.225f, Point(0, 0)));
}
break;

但 但按上面的向下的键盘键的话 键盘可以下来,但推上去的界面下不来 还有没有 光标 我也不太明白studio做的UI还要做些什么处理来解决这样的问题,急盼指导 不胜感谢!

你好,你这个是那个平台呢?能否说明下具体信息,因为每个平台处理都是不同的。

版主,我的是ios平台!不太明白这些问题!还希望赐教!