文本框(TextField)
创建一个文本框:
C++
这个例子中,创建了一个 TextField
,指定了回调函数。
看一个例子:
C++
#include "ui/CocosGUI.h"
auto textField = TextField::create("","Arial",30);
textField->setPasswordEnabled(true);
// set the maximum number of characters the user can enter for this TextField
textField->addTouchEventListener([&](Ref* sender, Widget::TouchEventType type){
std::cout << "editing a TextField" << std::endl;
});
屏幕上一个文本框是这样的:
当点击文本框,键盘就会自动调出来,此时可以输入文本: