Swiftでウィンドウリサイズ時にSplitViewの幅を固定
まだまだ試行錯誤しながらだけど、少しずつ色々かけるようになってきた
SplitViewの幅の固定方法を忘れないためにメモメモ
1.SplitViewを配置
2.SplitViewの幅を固定するかどうかを返すメソッドを追加
func splitView(splitView: NSSplitView, shouldAdjustSizeOfSubview subview: NSView) -> Bool
{
let ar: NSArray = splitView.subviews
//subviewの2番目の幅を固定
if( ar.objectAtIndex(1) === subview ) {
return false
} else {
return true
}
}
3.SplitViewをAppDelegateのReferencing Outlet-deletate に追加
これで上のメソッドが呼ばれる
終了