UILabel'ı otomatik olarak boyutlandırmanın bir yolu var mı? 40 x 40 boyutundaki metin yazı tipi boyutu, karakter sayısına göre ayarlanır.Otomatik Boyut UILabel
cevap
Sen adjustFontSizeToFitWidth
özelliğini kullanabilirsiniz denilen düzgün bir özelliği var UILabel API http://developer.apple.com/iphone/library/documentation/uikit/reference/UILabel_Class/Reference/UILabel.html kontrol etmedi. Yani böyle bir şey. Interface Builder yılında
UILabel *myLabel = [[UILabel alloc] init];
[myLabel setAdjustsFontSizeToFitWidth:YES];
Etiket üzerinde bir onay kutusu siz de etikete sığdırmak için yazı tipi boyutunu ayarlamak için izin Özellikleri ekranı vardır.
Otomatik tasarım konsepti ile, UILabel için yükseklik kısıtlamaları ayarlamaz ve no. satırların 0 olarak.
Autolayout otomatik olarak etiketin etiketine göre etiketin dinamik yüksekliğini dikkate alır. Etiketin tek satırlı metni varsa, yalnızca tek satırlık alanı kaplar. Etiket birden fazla satıra sahipse, metni görüntülemek için gereken metin büyüklüğüne ve satır sayısına göre etiketi yeniden boyutlandıracaktır.
- 1. UILabel
- 2. UILabel
- 3. UILabel ve UILabel
- 4. UILabel
- 5. UILabel
- 6. Otomatik boyut excel yorum ile apache-poi
- 7. NSView için Otomatik Boyut Özelliği ayarı
- 8. Başka bir UILabel (Swift) arkasına UILabel gönder (
- 9. bir UILabel
- 10. iOS. UILabel
- 11. UILabel - iPhone
- 12. , boyut
- 13. Xcode 4.2 - UILabel Word Wrap
- 14. Arabirim Oluşturucu'daki nesnelere göstermek için Otomatik Boyut özelliğini nasıl alabilirim?
- 15. Otomatik boyut Internet Explorer'da jQuery UI iletişim kutusu
- 16. UILabel metin sarılmıyor
- 17. Iphone'da UILabel eylemi
- 18. UILabel Metninde Değişiklik Algıla
- 19. Bir UILabel içeriği
- 20. UILabel negatif satır aralığı
- 21. mümkün UILabel alt sınıf
- 22. iOS - Shadow yayıldı UILabel
- 23. soluklaşıyor, animasyonu uilabel
- 24. UILabel dokunulabilir hale getirme
- 25. Uilabel kuyruğu kesilmesi
- 26. animasyon UILabel boyutu
- 27. Satır sonları UILabel
- 28. Konteyneri UILabel [ios] boyutuna büyütün (yükseklik)
- 29. Boyut ApplicationDataCompositeValue
- 30. boyut özniteliği,
Örnek kod için teşekkürler – Yolanda
Sorun yok. Maalesef, örnek kod, adjustFontSizeToWidth değerini okumak için kullanılır, ancak adjustFontSizeToFitWidth olmalıdır. Onu düzelttim. – jergason
Ayarla bir harf atlar: [myLabel setAdjustsFontSizeToFitWidth: YES]; – beryllium