SORU
23 EYLÜL 2013, PAZARTESİ


Aralığı kısıtlaması Güncellemelerinden 5 superview Ekle

Böyle büyük mükafat olarak bir iOS uygulaması yapıyorum 5, ve sorun düzeni kısıtlamaları ekleyerek yaşıyorum. Böyle Büyük Mükafat 4.x, sadece önde gelen/herhangi bir UI öğesi için bir kapsayıcı (superview) üst/ALT BOŞLUK/ekleyebilirim. Şimdi, ben sadece bu seçenek var:

enter image description here

"Alt uzay" metin benim görüşüm. kısıtlama superview eklemenizi istiyorum Diyor ki, "boşluk-en yakın komşu", ama istemiyorum oluşturmak için bir kısıtlama için "en yakın komşu", ben başka bir şey altında benim metin görüntülemek ve istemiyorum oluşturmak için bir kısıtlama ile. Eğer metin benim görünümü altında başka nesne yok, kap düzgün bir kısıtlama ekler. Ama eğer bir şey değiştirmek için çalışırsanız, her şeyi mahvetti: tüm görüşlerini başka bir yerde, zaman kısıtlaması eklemek, taşımak diğer görünümleri yeniden ekleyin. hareket lazım Eğer ben eklemek bir kısıtlama arasındaki metin görüntülemek ve UI öğesi (örneğin, bir düğme, bu durumda), çalışmıyor (her şey gibi görünüyor doğru: düğme vardır bir kısıtlama superview alt ve metin görünümü olan bir dikey aralığı kısıtlaması olan düğme, ve orada çakışan kısıtlamaları). UI öğeleri farklı ekran sınırları (3.5 inç) ekran yönelimleri görünür. Interface Builder ile bir hata var, ya da ben bir şey eksik? Her şeyi doğru ayarlamak varken, benim kontroller hala arayüz oluşturucu ekranları yeniden boyutlandırmak ben ne zaman yasak bir şey gibi görünüyor, ama doğru 3.5 simülatörü/aygıt inç ekran. "En iyi yeni Arayüzü ile UI tasarımı" böyle büyük mükafat 5 Builder kısıtlamaları? uygulama nedir

GÜNCELLEME:Aynı şeyi başka bir projede biraz daha fazla sorun yaşıyorum. Ben tamir etmeye çalışıyorum bir görünüm en üst düzen kılavuzu tam olarak CTRL-sürükleme kontrolüm nerede yazıyor "üst düzen kılavuzu", ve etmeye mi çalışıyorsunuz aling alt kontrolüm düzenini rehberi (yaklaşık -470 puan) yerine alinging top kontrolüm, hangi akla yatmıyor olarak kontrol edilmelidir düzeni kendi içinde değişken yükseklik ekranlar (örneğin düzenli ve 4-inç iPhone ve olası diğer düzenlerde de gelecek..). Burada ne bir ekran görüntüsü:

enter image description here

Ve kısıtlamaları bu alıyorum:

enter image description here

Nasıl Interface Builder Hizala yapabilirimüstüst düzen görünümü rehberi?

GÜNCELLEME 2:Geçici bir çözüm buldum. Ben ilk resize görüntülemek için düşüş var yükseklik (üst olmaz üst üste ya da çok yakın üst düzen kılavuzu) ve SONRA ben CTRL sürükleyin üst düzen kılavuzu. Doğru iş gibi görünüyor. Ben taktıktan sonra, benim görüşüme göre yine istediğiniz boyutu için yeniden boyutlandırmak ve Update Constraints seçin. Çalışır, ama manzara yeniden boyutlandırma, bağlanma, yeniden boyutlandırma, ve kısıtlamaları güncelleme gerektirdiğinden, hala bir çözüm değil.

CEVAP
23 EYLÜL 2013, PAZARTESİ


Bir görünüm ve onun arasında bir kısıtlama Ekle " ("alt uzay superview") Belge Anahat (Arayüz Oluşturucu sol kısmı) kullanabilirsiniz. gibi superview

Belgede Film

  1. Ctrl tuşuna basıp sürükleyin onun için görünümünden tutun' superview (veya tersi).
  2. Eklemek istediğiniz kısıtlamaları (bu örnekte "Konteyner Alt Uzay"). Select

ctrl-drag from the view to its' superview (or vice versa) Select the constraints you want to add

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Avast

    Avast

    27 NİSAN 2006
  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • RD

    RD

    19 NİSAN 2006