автоматическая настройка положения и ширины высоты UILabel в iOS - PullRequest
0 голосов
/ 07 февраля 2012

Я разработал свою страницу справки для своего приложения, она содержит некоторые часто задаваемые вопросы ... поэтому я использовал UILabels для вопросов и ответов, я настроил x, y, ширину и высоту точно в xib, оставляя зазор междувопрос и ответ и ответ и следующий вопрос. итак, у меня есть около 10 вопросов и ответов, я поместил их в представление прокрутки.

Но теперь, предположим, что текст изменяется динамически, как я могу настроить положение иширина и высота - проблема, которую я не могу понять, используя приведенный ниже код, он регулирует высоту и ширину конкретной метки, если текст увеличивается

NSString * test=@" It may come as a rude shock, but Facebook users should not feel surprised if tomorrow they come across their photos existing in the web world despite having deleted them personally long ago.";
    m_testLabel.text = test;
   m_testLabel.numberOfLines = 0; //will wrap text in new line
    [m_testLabel sizeToFit];

, но тогда мойследующий ярлык будет конфликтовать с ним ... это их любой способ, чтобы все ярлыки были отрегулированы в соответствии с увеличением или уменьшением ширины какого-либо ярлыка?

Надеюсь, вы все поняли мой вопрос ..

1 Ответ

0 голосов
/ 07 февраля 2012

Вы посмотрели на приведенную ниже функцию, передали используемый шрифт и размер, которым вы хотите ограничить метку.

- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...