bool HelloWorld::onTextFieldDetachWithIME(CCTextFieldTTF * pSender) { CCTextFieldTTF *userName = (CCTextFieldTTF *)pSender; //Initialize session manager if (userName != NULL && userName->getString() != NULL && strlen(userName->getString()) > 0) { mUserName = userName->getString(); RunAsServer(NULL); CCLOG ("onTextFieldDetachWithIME %s \n",mUserName.c_str()); return false; } return false; }
void CPlayerNameSettingLayer::HideKeyboard( cocos2d::CCIMEKeyboardNotificationInfo & info ) { CCTextFieldTTF *textfield = (CCTextFieldTTF *)this->getChildByTag(1); CCLabelTTF *label = (CCLabelTTF *)this->getChildByTag(2); // textfield에서 가져온 문자를 label로 label->setString(textfield->getString()); }