2015-03-05 3 views
0

Можно ли получить content size из string в c++. Я не говорю о длине здесь. Я хочу разместить строки подряд один за другим, скажем, на label, но не хочу получать размер содержимого метки. Мне нужно получить пробел на экране.Получить содержимое Размер строки

+0

Что такое * «размер содержимого» * ​​если не длина строки? –

+0

Вы можете лучше объяснить пример. – askmish

+0

«Размер контента» - это сколько места он занимает на экране. – Itkrux

ответ

0

То, что вы просите, невозможно с помощью строки C++.

Может быть, вы могли бы использовать что-то вроде этого, с NSString и sizeWithFont:

NSString *str= @"Hello, World!" 
UIFont * font = [UIFont fontWithName:@"YourFontName" size:11]; 
CGSize supposedSize = [str sizeWithFont:font constrainedToSize:CGSizeMake(100, 100)];  
CCLabelTTF *label = [CCLabelTTF labelWithString:str dimensions:supposedSize fontName:@"YourFontName" fontSize:11]; 

, чтобы узнать высоту и ширину текста в cocos2d.

+0

yep! Его можно судить. – Itkrux

Смежные вопросы