Problem with change font in EditBox

Hello, i wrote this code:

editName = ui::EditBox::create(Size(200, 40), ui::Scale9Sprite::create(“back.png”));
editName->setFont(Localization::Instance()->getFont().c_str(), 20);
editName->setPosition(Vec2(visibleSize.width - editName->getContentSize().width / 2 - 20, visibleSize.height - nameLabel->getContentSize().height - title->getContentSize().height + 20));
editName->setOpacity(70);
editName->setFontColor(Color3B::GRAY);
editName->setPlaceHolder(Localization::Instance()->getString(2, “connect”, “placeholder”).c_str());
editName->setPlaceholderFontColor(Color3B::GRAY);
editName->setMaxLength(20);
editName->setReturnType(ui::EditBox::KeyboardReturnType::DONE);
editName->setText(userData->getStringForKey(“username”, “”).c_str());

but font is not changed. Any ideas?
thanks