2016-04-11 11 views
1

'un altına çekmek için Autolayout'u kullanmak üzereyim ama bu benim için karmaşıklaşıyor. % 20 Otomatik Kullanım kullanıcısıyım (zayıf). Tamamen göstermek ve büyürken aşağıdaki nesneleri itmek için "benim adım gerard ve autolayout anlayamıyorum" metne ihtiyacım var. Etiketin 1. satırı "Mensaje" yazan doğru etiketle hizalanmalıdır.Otomatik olarak UILabel'ı büyütmek ve itme nesnesini

enter image description here

+0

Şimdiye kadar eklemiş olduğunuz kısıtlamaları göster – Wain

+0

@Wain Hızlı cevabınız için teşekkür ederiz. 4 tane kısıtlama var: http://imgur.com/a/xo2QZ Bence aşağıdaki görünümü takip eden 3'üncü (Notas) bununla ilgili, ama emin değilim. – tomasfn

+0

@tomasfn, ['preferredMaxLayoutWidth'] ayarını yapmalısınız (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/#//apple_ref/occ/instp/UILabel/preferredMaxLayoutWidth) değeri veya Dikey olarak büyümek istiyorsanız etiketiniz için bazı genişlik sınırlaması. Ayrıca "numberOfLines" in "0" olarak ayarlandığından emin olun. – ozgur

cevap

0

UILabel ait numberOfLines etiketinin üst Mensajes üst hizalanmış olsun 0'a ayarlandığından emin olun. Label.bottom = entregar.top - 5 veya bunun gibi bir şey olsun. Ayrıca, label.right = superview.right olsun

+0

Takip edemiyorum, üzgünüm ... daha açıklayıcı olabilir misiniz? – tomasfn

İlgili konular