2011-08-25 29 views
5

NSView öğelerinden oluşan bir NSTabView ürünüm var. Sekme görünümünü yeniden boyutlandırmak istiyorum, böylece görüntülenen görünüm her zaman sekme görünümünde rahatça sığar.NSTabView öğesini içerik görünümüne sığdırmak için otomatik olarak yeniden boyutlandırma

Tablonun didSelectTabViewItem ve shouldSelectTabViewItem sekmesinde setFrame'in bir dizi varyasyonunu denedim, ancak işe yaramayacak gibi görünmüyor. TabView'in contentRect'inin boyutunu değiştirmek zorundayım, ama bu salt okunur gibi görünüyor.

Belki de daha önce nerede yapıldığı konusunda bana hızlı bir işaretçi verebilir misiniz (Google ile şansım yok).

sayesinde

John

cevap

1

Tamam nihayet aldım:

Xcode (.xib editör) de
  1. , yeniden boyutlandırma kutu konteyner penceresinin Resize box kontrol Window inspector

  2. "tabView" üzerine tıklayın ve bunu kontrol edin Autoresizes Subviews burada Autoresizes Subviews panel

  3. Son olarak, boyutlandırma kurallarını Boyut Denetçisine uyarlayın, yani! AutoSizing