Czy istnieje sposób na umieszczenie niestandardowych czcionek w tytule przycisku.Niestandardowy tytuł czcionki dla UIButton
Odpowiedz
Klasa UIButton
naraża właściwość titleLabel, na którym można zmienić rzeczy, jak czcionki, kolor tekstu, itp
Zawsze możesz wyrenderować tekst w postaci UIImage
, a następnie skonfigurować przycisk, aby używać go z setImage:forState:
. To pozwala na wykonywanie niestandardowych czcionek, etykiety z ikon, obrazów, itp
Ustawić czcionki przycisku na titleLabel
:
myButton.titleLabel.font = [UIFont fontWithName:@"Courier" size:22.0];
Świetny przykład pracy to bezbłędne! – Jake
W przypadku, gdy chcesz, aby wyświetlić listę wszystkich dostępnych czcionek, a następnie wybierz czcionkę, należy uruchomić ten kod SWIFT:
UIFont.familyNames().forEach {
print($0)
UIFont.fontNamesForFamilyName($0).forEach {
print(" \($0)")
}
}
Umożliwia wydrukowanie wszystkich nazw czcionek dla ich rodzin czcionek. Następnie przypisz taką samą nazwę czcionki, jaka została wydrukowana.
button.titleLabel.font = UIFont(name: "OpenSans", size: 20.0)
- 1. Niestandardowy UIButton dla Iphone
- 2. Jak zmienić tytuł UIButton?
- 3. ustawienie czcionki UIButton
- 4. Niestandardowy tytuł ze zdjęciem
- 5. Kombajny niestandardowy tytuł z FEATURE_PROGRESS
- 6. Uibutton zmienia rozmiar po zmianie czcionki?
- 7. UINavigationBar tytuł rozmiar czcionki w krajobrazie
- 8. Dodaj czcionki niesamowite ikonę pełny tytuł kalendarzowego
- 9. Niestandardowy tytuł ActionBara jako ImaveView zamiast TextView
- 10. Niestandardowy tytuł AlertDialog ma czarną ramkę
- 11. Pytanie o tytuł i zapytanie o wyrównywanie UIButton
- 12. ustaw kropki na końcu UIButton jeśli tytuł jest długi
- 13. Ustawianie różnych czcionek dla różnych stanów UIButton
- 14. iOS - Generator interfejsów: tytuł UIButton znika przy ustawianiu obrazu
- 15. Cropped UIButton Title
- 16. UIButton titleLabel nie wyświetla się
- 17. Swift ios 8 zmienić tytuł czcionki w widoku tabeli
- 18. Niestandardowy kolor czcionki dla aplikacji PagerTabStrip w aplikacji ViewPager dla mojej aplikacji na Androida
- 19. Jak utworzyć niestandardowy MKAnnotationView i tytuł zwyczaj adnotacji i napisów
- 20. Zmiana właściwości czcionki UINavigationBar?
- 21. Programowa zmiana przypisanego tytułu UIButton
- 22. Jak ustawić tytuł dla UIBarButtonItem?
- 23. OCR dla znanej czcionki
- 24. Uibutton jako UIButton w szybkim?
- 25. Swift - UIButton nadrzędnym setSelected
- 26. Niestandardowy UIFont dla preferowanegoFontForTextStyle
- 27. Niestandardowy układ dla RadioButton
- 28. Niestandardowy słownik dla Tesseract
- 29. Niestandardowy obraz dla MKAnnotation
- 30. Niestandardowy profil dla Chrome
Uwaga niektóre właściwości 'titleLabel' są resetowane po' setTitle() '. – cvsguimaraes
Nie zaleca się ustawiania właściwości textColor obiektu titleLable zgodnie z dokumentacją firmy Apple "Nie należy używać obiektu etykiety do ustawiania koloru tekstu lub koloru cienia. Zamiast tego należy użyć setTitleColor: forState: i setTitleShadowColor: forState: metody tej klasy do wprowadzić te zmiany. " https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIButton_Class/#//apple_ref/occ/instp/UIButton/titleLabel – Omaty