搜尋

首頁  >  問答  >  主體

objective-c - cocoa-應該如何管理不同nib檔案的各個NSWindow及一個NSWindow下的多個子視圖?

一個工程中,對於不同的nib文件,是否應該每個nib都有一個NSWindow
還是說,只有一個nib檔案有一個NSWindow,其他的nib視圖需要顯示時直接加到那個window裡?

對於一個NSWindow,如何管理它的多個子視圖?
例如,有兩個介面,如果我把它們都加入了這個window的子視圖,如何取?

PHP中文网PHP中文网2831 天前397

全部回覆(1)我來回復

  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:25:30

    在 OS X 10.9 之前,關於 NSWindow 的 Best Practice 是一個 NSWindow 的 .Xib对应一个NSWindowController。所有的子视图全部可以添加到其 contentView上。
    取視圖可以使用 Tag,或是使用 property。

    回覆
    0
  • 取消回覆