2016-04-05 19 views
0

Arabirim oluşturucuda birkaç kısıtlamaya sahip bir tablo görünümünde bir etiketim var. Hücre kendiliğinden boyutlandırılıyor ve bu iyi çalışıyor. Sorunum, "sondaki boşluk" kısıtının çalışmadığı. Metin bozuk değil ve ekranın sağına kadar uzağa gider. Bunu anlamıyorum. Birisi bana yardımcı olabilirdi, fantastik, çünkü şimdi saatlerce arama yapıyorum ve kök nedenini bulamıyorum.UIlabel sondaki çalışma alanı çalışmıyor

Etiket tarafından 0 hatlarına ayarlanır

:

cell.commentLabel?.numberOfLines = 0 

http://picpaste.com/p1-AmKNGkwx.jpg

http://picpaste.com/p2-7ODUyyoc.jpg

+0

sondaki sabitleri çıkarın n tekrar sondaki sabit atama ancak "marjına sabitleri ekle" seçeneğinin işaretini kaldırın. Lütfen bunu deneyin ve yanıt verin –

+0

Tablo görünümündeki kısıtlamaları lütfen paylaşabilir misiniz? Bu tablo görünümü genişliği tarafından kısıtlı değil gibi görünüyor ... – Alladinian

+0

Unfortuantley bu çalışmıyor – fipsikato

cevap

0

sorun sabit bir boyut ayarlama olduğunuzdur (600 x 444 - yorumlarınıza dayanarak Yukarıdaki tabloda), cihazların çoğu için genişliğin mantıksal çözünürlüğünden daha büyük olan ve bu, hücrelerin görünür alanın ötesine genişlemesine neden olur.

Bu nedenle, sabit kısıtlamaları kaldırmanız ve bazı göreceli olanları eklemeniz gerekir (örneğin, tablo görünümünün alt kısmını "altbilgininizin" en üstüne getirecek olan süper görünümün & genişliğini eşleştirmeniz gerekir - ya da durumunuzda anlamlı olan her şey. .. hatta onun yüksekliği için kodlanmış 444 sopa ile - genişlik burada önemli biridir)

+0

Çok teşekkürler! Benim günümü yaptın. Ben Superview ve çalışma mükemmel göreli artık genişliği değişti! – fipsikato

+0

@fipsikato Rica ederim. İsterseniz cevabı kabul etmekte özgürsünüz. Bu sana yardım etti – Alladinian