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.


4
Jak działa minimumScaleFactor UILabel?
Używałem minimumFontSizewcześniej, ale ta funkcja jest teraz przestarzała i nie bardzo rozumiem, jak minimumScaleFactordziała. Chcę, aby maksymalny rozmiar czcionki wynosił 10, a minimalny 7. Jak mogę zmniejszyć rozmiar czcionki do rozmiaru 7 za pomocą współczynnika skali? UILabel kreacja: UILabel *label = [[UILabel alloc] init]; [label setTranslatesAutoresizingMaskIntoConstraints:NO]; label.text = [labelName uppercaseString]; …
109 ios  objective-c  uilabel 

20
Jak sprawdzić, czy UILabel jest obcięty?
Mam plik, UILabelktóry może mieć różną długość w zależności od tego, czy moja aplikacja działa w trybie pionowym lub poziomym na iPhonie lub iPadzie. Gdy tekst jest zbyt długi, aby wyświetlić go w jednej linii i jest obcięty, chcę, aby użytkownik mógł go nacisnąć i wyświetlić wyskakujące okienko z pełnym …


4
Obsługa zdarzenia dotykowego w UILabel i podłączanie go do IBAction
Ok, mam więc UILabelutworzony w interfejsie kreator, który wyświetla jakiś domyślny tekst „dotknij, aby rozpocząć”. Gdy użytkownik naciśnie przycisk UILabelChcę, aby wyzwolił metodę IBAction: -(IBAction)next;która aktualizuje tekst na etykiecie, aby powiedzieć coś nowego. Byłoby naprawdę wygodne, gdyby to pozwoliło mi po prostu przeciągnąć połączenie z mojej metody na etykietę, a …



11
Jak sprawić, by UILabel odpowiadał na dotknięcie?
Odkryłem, że mogę tworzyć UILabel znacznie szybciej niż UITextField i planuję używać UILabel przez większość czasu w mojej aplikacji do wyświetlania danych. Krótko mówiąc, chciałbym pozwolić użytkownikowi dotknąć UILabel i otrzymać odpowiedź zwrotną. Czy to jest możliwe? Dzięki.
94 ios  ipad  uilabel 

8
Jak zwiększyć odstępy między wierszami w UILabel w języku Swift
Mam etykietę zawierającą kilka wierszy tekstu i chcę zwiększyć odstępy między wierszami. Inni zadają podobne pytania, ale rozwiązania nie rozwiązują moich problemów. Również moja etykieta może zawierać akapity lub nie. Jestem nowy Swift. Czy istnieje rozwiązanie wykorzystujące scenorys? Czy tylko przez to, NSAttributedStringże jest to możliwe?



21
Podkreśl tekst w UIlabel
Jak mogę podkreślić tekst, który może składać się z wielu wierszy ciągu? Uważam, że niektórzy sugerują UIWebView, ale jest to oczywiście zbyt ciężka klasa do renderowania tylko tekstu. Myślałem, że chciałem ustalić punkt początkowy i długość każdej struny w każdej linii. I odpowiednio narysuj pod nim linię. Spotykam się z …
89 ios  text  uikit  uilabel  underline 


11
Rozmiar czcionki UILabel?
Nie mogę zmodyfikować rozmiaru czcionki UILabel za pomocą następującego kodu: itemTitle.font = [UIFont systemFontOfSize:25]; Kiedy zwiększam liczbę 25 do czegoś większego, wydaje się, że dodaje to tylko górny margines do etykiety, co w konsekwencji spycha tekst tak bardzo w dół, że tekst zostaje ucięty na dole lub całkowicie przepełniony. Mam …

6
UIButton z dwoma wierszami tekstu w tytule (numberOfLines = 2)
Próbuję utworzyć UIButtonetykietę, która ma dwa wiersze tekstu w tytule. Oto kod, którego używam: UIButton *titleButton = [[UIButton alloc] initWithFrame:CGRectMake(15, 10, frame.size.width-100, 100)]; titleButton.titleLabel.font = [UIFont boldSystemFontOfSize:24.0]; [titleButton setTitle:@"This text is very long and should get truncated at the end of the second line" forState:UIControlStateNormal]; titleButton.titleLabel.lineBreakMode = UILineBreakModeTailTruncation; titleButton.titleLabel.numberOfLines = …

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.