Swift

Swift:Toolbarの実装

Toolbarを使うにはどうすればいいか研究していました。

.xibのサンプルを解析してから、その前に適当に実装していたたstoryboard版がなぜうまくいかないか調べました。representedObjectをWindow controllerに接続していなかったのが問題の原因でした。

.xib版は参照したサンプルの内容が自分のレベルからすると高尚過ぎて解析するのに骨が折れました。特に.xibのファイル名を参照する箇所については、どこを参照しているか、最後までわかりませんでした。興味のある方は、Swift NSToolbar Sample Codeを参照してください。ソースコードは、You can download the code from here Swift-NSToolBarで取れます。

追記:上記のリンクがまちがっていたので修正しました。

私の作ったサンプルプログラムstoryboard版は.xib版よりもずっと簡単です。多分、次の2枚でわかると思います。

スクリーンショット 2015-12-11 15.15.02

スクリーンショット 2015-12-11 15.19.07

Categories: Swift, 技術