嗨,我想知道 CCTextFieldTTF 内文本的宽度,但我找不到办法,我想要这个宽度,所以我可以在那个位置移动 CCLabelTTF,这样它就可以像 CCTextFieldTTF 的光标
谢谢
嗨,我想知道 CCTextFieldTTF 内文本的宽度,但我找不到办法,我想要这个宽度,所以我可以在那个位置移动 CCLabelTTF,这样它就可以像 CCTextFieldTTF 的光标
谢谢
怎么样:
float labelWidth = label.contentSize.width;
;)
所以我想出了一个真正有效的想法
在 CCTextFieldTTF.h 中声明一个新方法
float getTextDimensions();
在你的 .cpp
float CCTextFieldTTF::getTextDimensions()
{
return CCLabelTTF::getContentSize().width;
}
并且知道只需调用您的 CCTextFieldTTF 对象
m_pTextField->getTextDimensions()
随心所欲