Pytania otagowane jako uilabel

Klasa UILabel implementuje widok tekstu tylko do odczytu w systemie iOS. Możesz użyć tej klasy do narysowania jednego lub wielu wierszy tekstu statycznego, na przykład tych, których możesz użyć do zidentyfikowania innych części interfejsu użytkownika. Podstawowa klasa UILabel zapewnia obsługę zarówno prostego, jak i złożonego stylu tekstu etykiety. Możesz także kontrolować aspekty wyglądu, takie jak czy etykieta używa cienia lub rysuje z podświetleniem.



28
Jak utworzyć przypisany ciąg za pomocą Swift?
Próbuję zrobić prosty kalkulator kawy. Muszę wyświetlić ilość kawy w gramach. Symbol „g” dla gramów musi być dołączony do mojego UILabel, którego używam do wyświetlenia ilości. Liczby w UILabel zmieniają się dynamicznie, a wprowadzanie przez użytkownika jest w porządku, ale muszę dodać małą literę „g” na końcu ciągu, który jest …

30
Dostosuj wysokość UILabel w zależności od tekstu
Rozważ, że mam następujący tekst w UILabel(długiej linii tekstu dynamicznego): Ponieważ armia obcych znacznie przewyższa liczebnie drużynę, gracze muszą wykorzystać postapokaliptyczny świat na swoją korzyść, na przykład szukając schronienia za śmietnikami, słupami, samochodami, gruzami i innymi przedmiotami. Chcę zmienić rozmiar UILabel'swysokości, aby tekst mógł się zmieścić. Korzystam z następujących właściwości, …


21
Jak dodać podział linii dla UILabel?
Zobaczmy, że mam ciąg znaków wyglądający tak: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; Jak to zrobić, aby UILabel wyświetlał taki komunikat AAAAA BBBBB CCCCC Nie wydaje mi się, żeby \nUILabel go rozpoznał, więc czy jest coś, co mogę umieścić w NSString, aby UILabel wiedział, że musi tam utworzyć podział linii?




30
Czy utworzyć „łącza” z możliwością wybierania w NSAttributionString na UILabel?
Szukałem tego od wielu godzin, ale mi się nie udało. Prawdopodobnie nawet nie wiem, czego powinienem szukać. Wiele aplikacji ma tekst, a w tym tekście są hiperłącza internetowe w zaokrąglonym prostokącie. Po kliknięciu UIWebViewotwiera się. Zastanawia mnie to, że często mają niestandardowe linki, na przykład jeśli słowa zaczynają się od …


12
Dynamicznie zmieniający się rozmiar czcionki UILabel
Obecnie mam 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]; Przez całe życie mojej aplikacji na iOS factLabeldostaje mnóstwo różnych wartości. Niektóre z wieloma zdaniami, inne z …

30
Dodawanie spacji / wypełnienia do UILabel
Mam miejsce, w UILabelktórym chcę dodać miejsce na górze i na dole. Przy minimalnej wysokości w ograniczeniu zmodyfikowałem ją do: EDYCJA: Aby to zrobić, użyłem: 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)) } Ale muszę znaleźć inną metodę, …
187 ios  uilabel  padding 

8
iOS: Wieloliniowy UILabel w układzie automatycznym
Mam problem z uzyskaniem bardzo podstawowego zachowania układu za pomocą funkcji automatycznego układu. Mój kontroler widoku wygląda tak w IB: Górna etykieta to etykieta tytułowa, nie wiem ile to będzie linii. Potrzebuję etykiety tytułu, aby wyświetlić wszystkie wiersze tekstu. Potrzebuję również pozostałych dwóch etykiet i małego obrazu, który powinien być …

10
Oblicz rozmiar UILabel na podstawie String w Swift
Próbuję obliczyć wysokość UILabel na podstawie różnych długości ciągu. 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 } Powyżej znajduje się bieżąca funkcja, której używam do …
182 ios  iphone  string  swift3  uilabel 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.