2014年12月8日月曜日

SwfitでOSXアプリ開発・プログラムからウィンドウを開く


NSWindowControllerのサブクラスを定義。

class ChildWindowController: NSWindowController {

ストーリーボード上にNSWindowControllerを配置して
カスタムクラスに、さっき定義した ChildWindowControllerを設定


開く処理

        var childWindowController:ChildWindowController = self.storyboard?.instantiateControllerWithIdentifier("ChildWindowController") as ChildWindowController

        self.view.window?.addChildWindow( childWindowController.window! , ordered: NSWindowOrderingMode.Above)

環境
OSX Yosemite
Xcode 6.1.1

0 件のコメント:

コメントを投稿