19
Bir ios uygulamasında çalışıyorum. Otomatik yerleşimi programsal olarak 2 etikete ekliyorum.ios otomatik düzen: Programlı olarak genişlik sınırlaması ayarlandı
Eşit genişlikli hale getirmek için bir kısıtlama eklemem gerekiyor.
ben kullanarak bir etiketin genişliğini düzeltmek için biliyorum:constraint = [NSLayoutConstraint
constraintWithItem:myLabel
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem: nil
attribute:NSLayoutAttributeNotAnAttribute
multiplier:1.0f
constant:200.0f];
sabit etiket boyutunu düzeltmek olacağını. Ama bende 2 tane etiket var ve bir sabit ayarlamak zorunda kalmadan eşit boyutta olmasını istiyorum. Bir toItem ihtiyacımız neden
constraint = [NSLayoutConstraint
constraintWithItem:myLabel
attribute:NSLayoutAttributeWidth
relatedBy:NSLayoutRelationEqual
toItem: otherLabel
attribute:NSLayoutAttributeWidth
multiplier:1.0f
constant:0];
: otherLabel –
fikri "myLabel" ve "otherLabel" eşit genişliğini yapmaktır. Bu yüzden bunlardan birini "withItem" ve diğerini "otherItem" – Youssef
içine koyuyorum, sadece sadece myLabel'a genişlik sınırlamaları eklemek istersem ne olur? "totem" için ne koyayım? Nil denedim ama bu fazla bir şey yapmıyor. Teşekkürler –