Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

SWift - Cihaz Ölçüsüne Sığacak Yazı Miktarını Nasıl Hesaplayabilirim?

0 oy
34 kez görüntülendi
11, Ocak, 2016 ios development kategorisinde burhanaksendir tarafından soruldu
iBooks'taki gibi bir sayfalama tekniği oluşturmak istiyorum. Orada ekranın ölçüsüne göre otomatik olarak herhangi bir scroll olmaksızın text cihazın uzunluk ve genişliğine göre kendini ayarlıyor. Bu işlemi nasıl yapabilirim? Herhangi bir örnek ya da yardımcı olabilecek bir kaynak varsa ya da tecrübelerinizi paylaşırsanız sevinirim.

1 cevap

+1 oy
12, Ocak, 2016 yasin tarafından cevaplandı
14, Ocak, 2016 burhanaksendir tarafından seçilmiş
 
En İyi Cevap

textView içerisinde kullanılan font tipi ve size'ı ile o textView'in mevcut ölçüleri dahilinde scroll etmeden,
ne kadar karakter tutabileceğini bulmak gibi bir yol izlemen lazım. ama bu işlem uzun text'lerde oldukça expensive bir hal alabilir ve uygulamanın geç cevap vermesi gibi bir soruna neden olabilir. bu nedenle bu tarzda uygulamalarda coreText'i kullanmak daha akılcı bir çözümdür.

raywenderlich'de güzel bir tuttorial var. bakmanı öneririm.
http://www.raywenderlich.com/4147/core-text-tutorial-for-ios-making-a-magazine-app

14, Ocak, 2016 burhanaksendir tarafından yorumlandı
Üstadım Allah razı olsun. Tam olarak kontrolü ele geçirdim sonunda. CoreText süpermiş. Aslında UITextKit de varmış ama temeli daha iyi.
...