ile içeriğinin boyutuna bir XIb'nin kök görünümü yeniden boyutlandırmak ve bir subview basit bir görünüm ekleyin:Dinamik Xcode bir XIB'ye oluşturmak autoLayout
Ne elde etmek istiyorum Subview olmasıdır sabit bir boyuta sahiptir ve rootview otomatik çevresinde 20.0 bir kenar boşluğu bırakılarak, bu subview ait boyuta getirilir:
Yani subvi için sabit bir genişlik ve sabit bir yükseklik kısıtlaması ekleyin ew. Sonra 20.0 farkıyla ilgili dört kısıtlamaları ekleyin:Superview herhangi bir kısıt olmadığından ne belirsizlik ne de çelişkili kısıtlamalar olmalıdır: Ben amacıyla küçülteceğim Superview beklenir kısıtlamaları eşleştirin. Ancak, Xcode yakınır: rootview sabit bir boyuta vardı ve bu durumda olması görünürse
Bu kısıtlamalar sadece çelişkili olurdu. Bu yüzden benim sorum: XIB esnekliğinin kök görünümünü nasıl oluşturabilirim? dinamik içeriğini maç için kendi boyutunu ayarlar böylece
(Interface Builder ile bile mümkün mü?)
Bu problemi olan herkes, lütfen endişelenmeyin. XIB hatalarını bastırmak için sadece görünümün uygun boyutunu ayarlayın. Ardından görünümü oluşturduğunuzda, kısıtlamaları otomatik olarak karşılayacak şekilde yeniden boyutlandırılacaktır. – kelin