2012-12-14 52 views
0

嗨我想知道CCTextFieldTTF內的文本的寬度,但我找不到方法來做到這一點,我想這個寬度,所以我可以移動一個CCLabelTTF在該位置,所以它可以喜歡的CCTextFieldTTF光標CCTextFieldTTF獲取文本昏暗

感謝

回答

0

所以,我想出了一個主意,真正起作用

在CCTextFieldTTF.h聲明一個新的方法

float getTextDimensions(); 

而在你的.cpp

float CCTextFieldTTF::getTextDimensions() 
{ 
    return CCLabelTTF::getContentSize().width; 
} 

而且知道剛纔打電話給你CCTextFieldTTF對象

m_pTextField->getTextDimensions() 

,做任何你喜歡用它

2

如何:

float labelWidth = label.contentSize.width; 

;)

+0

差不多正確ans但我找到了更好的一個。謝謝 – magorich

相關問題