Вопросы с тегом «uilabel»

Класс UILabel реализует текстовое представление только для чтения в iOS. Вы можете использовать этот класс для рисования одной или нескольких строк статического текста, например, тех, которые вы можете использовать для идентификации других частей вашего пользовательского интерфейса. Базовый класс UILabel обеспечивает поддержку как простого, так и сложного стиля текста метки. Вы также можете контролировать аспекты внешнего вида, например, использует ли этикетка тень или рисует с выделением.

30
Выровнять текст по вертикали внутри UILabel
У меня есть UILabelместо для двух строк текста. Иногда, когда текст слишком короткий, этот текст отображается в вертикальном центре метки. Как выровнять текст по вертикали, чтобы он всегда был вверху UILabel?


28
Как сделать приписанную строку, используя Swift?
Я пытаюсь сделать простой калькулятор кофе. Мне нужно отобразить количество кофе в граммах. Символ «g» для граммов должен быть прикреплен к моей UILabel, которую я использую для отображения суммы. Числа в UILabel динамически меняются с пользовательским вводом, но мне нужно добавить строчную букву «g» в конце строки, которая отформатирована иначе, …

30
Отрегулируйте высоту UILabel в зависимости от текста
Представьте, что у меня есть следующий текст в UILabel(длинная строка динамического текста): Так как армия инопланетян значительно превосходит численность команды, игроки должны использовать постапокалиптический мир в своих интересах, таких как поиск укрытия за мусорными контейнерами, колоннами, машинами, обломками и другими объектами. Я хочу изменить UILabel'sвысоту, чтобы текст мог поместиться. Я …

22
Как контролировать межстрочный интервал в UILabel
Можно ли уменьшить разрыв между текстом, если поместить его в несколько строк UILabel? Мы можем установить рамку, размер шрифта и количество строк. Я хочу уменьшить разрыв между двумя строками на этом ярлыке.

21
Как добавить разрыв строки для UILabel?
Давайте посмотрим, что у меня строка выглядит следующим образом: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; Как мне сделать так, чтобы UILabel отображал сообщение вот так AAAAA BBBBB CCCCC Я не думаю \n, что UILabel распознает, так что я могу что-то добавить в NSString, чтобы UILabel знал, что он должен создавать разрыв строки …

14
Жирный и не жирный текст в одном UILabel?
Как можно было бы включить как жирный, так и не жирный текст в uiLabel? Я бы предпочел не использовать UIWebView. Я также читал, что это возможно с помощью NSAttributedString, но я понятия не имею, как это использовать. Любые идеи? Apple достигает этого в нескольких своих приложениях; Примеры скриншотов: Спасибо! - …



30
Создать «ссылки» с возможностью нажатия в NSAttributedString UILabel?
Я искал это в течение нескольких часов, но я потерпел неудачу. Я, вероятно, даже не знаю, что я должен искать. Многие приложения имеют текст и в этом тексте гиперссылки в вебе с закругленными углами. Когда я нажимаю на них, UIWebViewоткрывается. Что меня удивляет, так это то, что они часто имеют …

8
UIlabel layer.cornerRadius не работает в iOS 7.1
В настоящее время я смотрю на UILabel со свойством addMessageLabel.layer.cornerRadius = 5.0f;На устройстве с установленной iOS 7.0 у него закругленные углы. На устройстве с установленной iOS 7.1 оно не имеет закругленных углов. Это просто ошибка в iOS 7.1?

12
Динамически изменяемый размер шрифта UILabel
В настоящее время у меня есть UILabel: factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor]; factLabel.lineBreakMode = UILineBreakModeWordWrap; factLabel.numberOfLines = 10; [self.view addSubview:factLabel]; На протяжении всей жизни моего iOS-приложения, factLabelполучается куча разных ценностей. Некоторые с несколькими …

30
Добавление пробела / отступов к UILabel
У меня есть место, UILabelгде я хочу добавить место сверху и снизу. С минимальной высотой в ограничении я изменил это: РЕДАКТИРОВАТЬ: Для этого я использовал: override func drawTextInRect(rect: CGRect) { var insets: UIEdgeInsets = UIEdgeInsets(top: 0.0, left: 10.0, bottom: 0.0, right: 10.0) super.drawTextInRect(UIEdgeInsetsInsetRect(rect, insets)) } Но я должен найти другой …
187 ios  uilabel  padding 

8
iOS: многострочная UILabel в автоматическом макете
У меня возникли проблемы с попыткой добиться базового поведения макета с помощью Auto Layout. Мой контроллер вида выглядит так в IB: Верхний ярлык - это заголовок, я не знаю, сколько будет строк. Мне нужен заголовок для отображения всех строк текста. Мне также нужны два других ярлыка и маленькое изображение, которое …

10
Определите размер UILabel на основе строки в Swift
Я пытаюсь вычислить высоту UILabel на основе разных длин строк. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Выше приведена текущая функция, которую я использую …
183 ios  iphone  string  swift3  uilabel 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.