cocos2d::ui::EditBox 在Android系統下 重影問題
輸入時要改變EditBox的值,會重影!
測驗機 :榮耀6
void GameBank::editBoxTextChanged(cocos2d::ui::EditBox* editBox, const std::string& text)
{
if (m_editStore == editBox)
{
int iCnt = atoi(text.c_str());
if (iCnt > 100)
{
m_editStore->setText("100");
m_editStore->setFocusEnabled(false);
}
return;
}
}
uj5u.com熱心網友回復:
有大俠知道這個問題嗎?求幫助?
謝謝!
uj5u.com熱心網友回復:
求幫助啊?求大神帶!
uj5u.com熱心網友回復:
這個問題能解決不????有大神知道不?
uj5u.com熱心網友回復:
你這個鍵盤半屏顯示怎么實作的?大俠求指點uj5u.com熱心網友回復:
我遇到的是 文字移動偶爾會重影 請問您是怎么解決的uj5u.com熱心網友回復:
首先,把editbox中的fontname和fontsize屬性都設定好,即使沒有也要用setfontname("");而不要不去設定,如果還是不行就需要改cocos2dx內核代碼的,找到editbox中正在編輯的地方,有設定pos的函式,多調一次就行了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/64415.html
標籤:Cocos2d-x
