У меня есть UILabel, и если я отрегулирую размер текста, я могу заставить его искать loke UITextView, но левое поле отличается, а в UIlabel текст находится прямо слева где UITextView имеет небольшой запас. Как настроить UILabel так, чтобы, когда эти элементы управления расположены друг над другом, они выглядят последовательными?UILabel: корректировка полей в соответствии с UITextView
2
A
ответ
5
Просто измените рамку лейбла:
CGRect frame = label.frame;
CGRect newFrame = CGRectMake(frame.origin.x + MARGIN, frame.origin.y, frame.size.width - MARGIN, frame.size.height);
label.frame = newFrame;
Конечно заменить MARGIN с тем, что вы хотите, чтобы ваш запас будет.
Или вы могли бы подкласс UILabel
и переопределить textRectForBounds:limitedToNumberOfLines:
как так:
- (CGRect)textRectForBounds:(CGRect)bounds limitedToNumberOfLines:(NSInteger)numberOfLines {
CGRect newBounds = CGRectMake(bounds.origin.x + MARGIN, bounds.origin.y, bounds.size.width - MARGIN, bounds.size.height);
return [super textRectForBounds:newBounds limitedToNumberOfLines:numberOfLines];
}
Надеется, что это помогает!
Смежные вопросы
- 1. Корректировка прокладки в соответствии с
- 2. Корректировка текста внутри UILabel
- 3. Настройка UILabel в соответствии с изменением высоты UITextview
- 4. Добавить UILabel в UITextView
- 5. Позиционирование UILabel внутри UITextView
- 6. UITextView Alignment, как UILabel
- 7. Marquee Effect - UILabel/UITextView
- 8. Добавление UITextView/UILabel в UIScrollView
- 9. Гипертекст в uilabel или uitextview
- 10. Центрирование UILabel в UITextView с использованием NSLayoutConstraints
- 11. Автоматическая корректировка полей в горизонтальной гистограмме
- 12. Изменить размер шрифта в соответствии с UITextView
- 13. UITextview изменить размер в соответствии с содержанием
- 14. Как изменить размер UITextView в соответствии с?
- 15. Умный заголовок UILabel или UITextView
- 16. Корректировка рельсов в соответствии с соглашением относительно запросов AJAX
- 17. Изменить размер UITextView в соответствии с текстом в UITableViewCell
- 18. UILabel Настройка шрифта в соответствии с текстом
- 19. Изменение размера UILabel в соответствии с текстом
- 20. UILabel не настраивается в соответствии с текстом
- 21. Обновление UILabel в соответствии с NSTimer
- 22. UITextView против UILabel: Что касается линейного расстояния
- 23. Обновление UILabel при наборе текста в UITextView
- 24. Можно ли добавить UIButton в UILabel/UITextView?
- 25. Корректировка размера UILabel в UITableViewCell, загруженном из Nib
- 26. Как создать UILabel внутри UITextView в ios
- 27. Как использовать пользовательские смайлики в UITextview/UILabel?
- 28. Использование невидимых UILabel и триггер UITextView события или не используя UILabel и обрабатывать UITextView крана распознавателей
- 29. Несколько UILabel (s), перемещающихся в соответствии с wordwrap
- 30. UITextView смещает текст по-разному, чем UILabel
изменение рамки этикеток не работает, однако подклассификация. благодаря! –
Рад помочь! Если бы этот ответ сработал для вас, подумайте о присуждении награды :) – robinjam
сделал так, это не позволило мне сразу же присудить ему награду. Благодарю. –