Tek tek UIPickerView Öğeleri için yazı tipini ve/veya rengini değiştirmek mümkün olup olmadığını bilen var mı?UIPickerView Yazı Tipi
cevap
Evet, bu mümkün. Bunu yapmak için, toplayıcının temsilcisine pickerView:viewForRow:forComponent:reusingView:
yöntemini uygulamanız gerekir - orada UILabel
örneğini oluşturun ve istediğiniz özellikleri seçin.
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{
UILabel* tView = (UILabel*)view;
if (!tView){
tView = [[UILabel alloc] init];
// Setup label properties - frame, font, colors etc
...
}
// Fill the label text here
...
return tView;
}
Teşekkürler, iyi çalışıyor. –
Bunun için, atfedilen dizelerle giderim.
bu yöntemi uygulamak için temsilci geçerli:
- (NSAttributedString *)pickerView:(UIPickerView *)pickerView
attributedTitleForRow:(NSInteger)row
forComponent:(NSInteger)component
Bunu denedi; işe yaramadı (iOS 9.3), ancak çağrıldı. –
iOS 9.3 ile benim için çalıştı. NSAttributedString öğesini doğru şekilde oluşturduğunuzdan emin misiniz? – Rickster
Kesinlikle yanlış bir şey yapmalıyım, ne olduğunu göremedim. Sonunda diğer cevaplarda önerildiği gibi yaptım ve yapılandırılmış bir etiket verdim. –
- 1. Yazı tipi boyutunu değiştirmeden yazı tipi kalınlığını kontrol etme
- 2. iFrame için yazı tipi boyutunu ve yazı tipi-ailesini değiştirme
- 3. bu yazı tipi nedir? (ubuntu terminal yazı tipi)
- 4. Yazı tipi ile hizalama yazı tipi ile harika simgesi
- 5. UINavigationBar özel yazı tipi
- 6. Safari'de yazı tipi tutarsızlıkları
- 7. Özel Yazı Tipi Android
- 8. Hata: attr 'yazı tipi'
- 9. Pixi.js özel yazı tipi
- 10. Özel yazı tipi iPhone
- 11. Xcode yazı tipi kayboldu
- 12. Özel yazı tipi boyutu, yazı tipleri
- 13. Swing ile Harika Yazı Yazı tipi:
- 14. UIPickerView
- 15. Tanımsız yazı tipi: In Fpdf
- 16. Programlama için yazı tipi boyutu?
- 17. Varsayılan Xcode 4.5 yazı tipi
- 18. Yazı Tipi Aileleri için Emacs
- 19. UITableCell Yazı Tipi Boyutu (Kesikli)
- 20. Yazı tipi harika simgesi görüntülenemiyor
- 21. Yazı Tipi Boyutu değişiklikler kelimenin
- 22. wxPython StaticText Widget Yazı Tipi
- 23. Yazı tipi boyutu neden değişmez?
- 24. JButton'da Yazı Tipi Boyutunun Artırılması
- 25. \ textnumero ve yazı tipi kodlaması
- 26. Tutulma Türü Yazı Tipi Rengi
- 27. İstemci makineye yazı tipi yükleme
- 28. xelatex Geçersiz yazı tipi adı
- 29. olmayan true type yazı tipi
- 30. Yazı Tipi Ağırlığı ile StringFormat
Evet !! Teşekkür ederim, harika çalışıyor! – LilMoke
Harika, ancak varsayılan Etiket özelliklerini tahmin etmeden nasıl bilebilirdiniz? –