2015-07-22 17 views
10

Yosemite üzerinde Xcode 7 kullanıyorum. Yeni bir OS X uygulaması oluşturdum ve bir storyboard ile geldi. Uygulamayı başlattığımda, uygulama penceresi küçük.Bir uygulamanın ilk pencere boyutu OS X'te mi ayarlanıyor?

Uygulama başlatıldığında varsayılan pencere boyutunu ayarlamanın en kolay yolu nedir?

İdeal olarak bir storyboard çözümü arıyorum, programatik bir çözüm değil. Bununla birlikte, eğer mevcut değilse, o zaman programlı bir çözüm yeterli olacaktır. I Pencerenin minimum/maksimum boyutunu ayarlamak istemiyorum; Kullanıcı, uygun gördüğü şekilde boyutlandırabilmelidir. Ben bunu anladım

cevap

15

...

Sen Boyutu Inspector istediğimi başlangıç ​​Görünüm Denetçisi'nin Görünümü (NSView) boyutu değiştirmeniz gerekir. Pencere Denetleyicisine veya Pencereye dokunmanız gerekmez.

Önemli: Xcode's derived data; aksi halde, uygulamanın ilk çalıştırılmasında kullanılan önceki değeri hatırlayacaktır.

+0

Görünümün çerçevesini ayarladınız mı? Görüş döngüsünün hangi bölümünde? –

+1

Arayüz oluşturucudaki görünümün boyutunu ayarlamak anlamına gelir: Görünümü seçin ve Boyut Denetçisine (cetvel simgesi) gidin. Bu çalışıyor. –

0

Görünüm yükleme sırasında, böylece viewDidLoad yönteminde, bir işleve veya bu gibi görünen bir kod satırına arama yapabilirsiniz: self.view.window? .setFrame (NSRect (x: 0, y) : 0, genişlik: 1440, yükseklik: 790), ekran: true) Bu, ilk görünümünüzü belirttiğiniz ve görüntülediğiniz NSRect'e ayarlayacaktır.

İlgili konular