geliyor UILabels ve Interface Builder ile UITextViews için yazı tipini ayarlamada bir sorun yaşıyorum. Yazı tipini Gill Sans'a ayarlamaya çalışıyorum. Ben programlı böyle, gayet iyi çalışıyor ayarlarsanız:Arayüz Oluşturucu ile UILabel yazı tipinin ayarlanması Helvetica
myLabel.font = [UIFont fontWithName:@"Gill Sans" size:24.0];
Ama Interface Builder ile ayarlamayı deneyin eğer, ben burada bu soruya iPhone SDK: Interface Builder label font, only shows when editing label açıklanan aynı davranışı elde ancak Gill Sans üzerinde sözde kullanılabilir iPad (ve kodla ayarladığımdan çalışır). Ve eğer bunu çalıştırırsam ve bunu yaparsam: "Helvetica" yazdıran " .
Genellikle programlı olarak ayarlamayı umursamıyorum, ancak sorun, bu belirli sınıfın farklı düzenler sağlamak için farklı uçlu dosyalarla birlikte birkaç farklı yerde kullanılmasıdır, dolayısıyla her zaman aynı şekilde kullanmak için kodlanmış kodları kullanamıyorum font ailesi. Ve her seferinde alt sınıflara ayırmak büyük bir acı olurdu, çünkü tasarımcıların istedikleri zaman arayüz düzenleyicisi ile tüm düzeni oluşturmasını ve değiştirmesini sağlamak istiyorum ve eğer istedikleri yazı tipini bana söylemek zorundalarsa Her özel durumu kodlayabilir, bu çok garip olur.
Daha önce bu problemi yaşayan var mı? Belki de Arayüz Oluşturucu, xib dosyasının hedefi zaten iPad'e ayarlanmış olsa da iPhone yazı tiplerini kullanmamı sınırlandırıyor, ancak iPad'i hedeflediğime nasıl ikna edebilirim? peşin
sayesinde yalnızca iPhone OS üzerinde mevcut fontları kullanabilirsiniz
Evet, anlıyorum ama sanırım Gill Sans yazı tipi iPhone OS 3.2'de var, değil mi? Yazı tipini kodla ayarlarsam iyi çalışır. Sorun, Interface Builder ile ayarlanmasıdır. – filipe