Autolayout'u bu şekilde denetlemek / göreceli görünüme (loooong zamanı için) basit kısıtlamalar eklemek için yeni kısıtlamalar eklemek için kullanıyordum:
Ancak, son zamanlarda en son xcode (11.3.3 veya sadece 11.3 / 11C29) güncellendi sonra, ben bu garip sorun var: sabit = 0 ayarladığınızda, her zaman bu gibi istenmeyen bir şekilde kısıtlamalar üretir:
Ve varsayılan değer bir şekilde 20 gibi görünüyor ve görüşümü çok yanlış gösteriyor (0, 20'ye kıyasla?)
Bu gibi kısıtlamayı düzenleyerek düzeltirseniz:
Sonra tekrar düzelir (resim, kısıtlamaları düzenledikten sonra, düzenlenmeden önce sabit = gösterir Standard
)
Sorunun nasıl tanımlanacağını bile bilmiyorum, ancak add new constraint
standart / varsayılan yerine arzu noktamı kullanmak için bu yeni sorunu nasıl düzeltebilirim ?
Güncelleme:
Görünüşe göre sadece denetleme kısıtı olduğunda. Tho düzeltmek için hiçbir ipucu yok.
Nisan-01-2020 Güncellemesi:
Xcode11.4 bunu düzeltti.
standard
değeri tanımlamamıza yardımcı olan bir yer var (bunun yerine 10 veya 0 ayarlayabiliriz default = 8
) ama şimdi nerede olduğunu unuttum. Veya özelliği kaldırmış olabilirler mi?