cocos2dx3.0 TextField 设置文字垂直居中
TextField 设置垂直方向对齐方式:
mTextField->setTextVerticalAlignment()
参数:TextVAlignment::BOTTOM TextVAlignment::TOP TextVAlignment::CENTER
设置水平方向对齐方式:
mTextField->setTextHorizontalAlignment()
参数:TextHAlignment::LEFT TextHAlignment::CENTER TextHAlignment::RIGHT
以一个登陆页面的密码输入框为例:
TextField 默认水平 LEFT , 垂直TOP 对齐,如果使用默认方式,会显示如下
设置垂直居中:
mTextField->setTextVerticalAlignment(TextVAlignment::CENTER);
设置垂直靠下:
mTextField->setTextVerticalAlignment(TextVAlignment::BOTTOM);
设置水平靠右:
mTextField->setTextHorizontalAlignment(TextHAlignment::RIGHT);
设置水平居中:
mTextField->setTextHorizontalAlignment(TextHAlignment::CENTER);