benziyor (aka "Yaylar ve Struts").
UISplitViewController tabanlı bir uygulama oluşturuyorsunuz. Uygulamanız dikey ve yatay modda çalışırken, Ayrıntılı Görünüm Denetleyicinizin çerçevesinin boyutlarının farklı olduğunu unutmayın. Yukarıdaki film şeridi ekranınızda, manzara boyutundaki çerçeveyi görürsünüz. Simülatörünüzden ekran görüntüsü, portre boyutundaki kareyi gösterir. Alt öğelerinizin (UIPickerView, fırçalanmış metal düğmeler, aşağıdaki beyaz kutu, vb.) Desteklerini ve yaylarını ayarlamanız gerekir, böylece bu elemanlar yeniden boyutlandırılır (veya değil) ve üstlerindeki göreli (veya mutlak) konumlarını korurlar. görünüm.
Bunu yapmanın en kolay yolu, sağ sütundaki Boyut Denetçisini kullanarak, hikaye tahtanızdaki değerleri ayarlamaktır. Eğer subview olmadığını belirlemek/kapalı "yaylar" üzerinde geçiş yapılır iç kutunun içine kırmızı oklar tıklayarak
: Eğer ayarlarını değiştirmek ve sonra da bu aramaya istediğiniz eleman seçin Ebeveyn görünümü genişlediğinde veya gerçekleştiğinde orijinal boyutunu koruyarak genişler. Dış kırmızı I-çubuklarını tıkladığınızda, alt görünümün ana görünümünün boyutu değiştiğinde ebeveyn görüşünün kenarından sabit bir mesafeyi koruyup korumayacağını belirleyen "destekler" seçeneğini açıp kapatabilirsiniz. Bunların doğru kombinasyonunu ayarlamak, görünümünüzün hem dikey hem de yatay yönlerde doğru görünmesini sağlayacaktır.
Ayrıca bu ayarları, görünümün autoresizingMask
özelliğini ayarlayarak kodunuzda programsal olarak değiştirebilirsiniz. Referans için bakınız: Ben de XCode 5.1.1 üzerinde seçici yıllardan ile ilgili sorunlar
http://developer.apple.com/library/ios/DOCUMENTATION/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW5
. Ama o değil, toplayıcının yükseklik sorunu ... – Borzh