こんにちは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()
そしてそれであなたが好きなことをしてください