2012-10-03 20 views

cevap

13

bir yolu var, ama biraz kıvrık ve.

Sen bulunan kullanıcı şablon dosyalarını açabilir:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface/

, her dizinde, .xib dosya vardır. Onlar XML dosyaları, bir metin editörü ile açın.

<bool key="IBDocument.UseAutolayout">YES</bool> 

bu tavsiye edilmez

<bool key="IBDocument.UseAutolayout">NO</bool> 

olsa tekrar edecektir,

için:

aşağıdaki satırı değiştirin.

+0

Bu ilginç. Yükseltmeler sırasında geçersiz kılınacağı için önerilmez mi? Veya yükseltmeler sırasında geçersiz kılmayacak mı? Ya da başka bir sebep? – Mike

+1

Evet, güncellemeler tarafından geçersiz kılınacaktır. –

+1

iOS 5.0 sürümünde (desteklemeniz gereken) otomatik olarak çalışan uygulamalar kilitlendiğinden, bunu yapmak benim için değerlidir. Cevap için teşekkür ederim! –

0

Bir proje şablonları klasörü var, orada da xib dosyalarını değiştirmelisiniz. NO her film şeridi dosyasında

useAutolayout="YES" 

: Eğer storyboardlar otomatik düzenini devre dışı bırakmak istiyorsanız

Ayrıca, bu niteliği değiştirmelisiniz.