Swift」カテゴリーアーカイブ

[Swift4/Cocoa] NSWindowのサイズ変更(リサイズ)を検知する方法

By | 2018年6月25日

Cocoa Application のウィンドウ(NSWindow)がリサイズされた時に処理を行いたい場合の Swift のプログラムについてです。 以下に記載するいずれかの方法によって、ウィンドウのリサイズによって呼び… 続きを読む »

[Swift4/Cocoa] 動画をAVPlayerViewにドラッグ&ドロップで読み込む

By | 2018年6月21日

Swift による、macOS 用のドラッグアンドドロップに対応した簡単な動画再生アプリのサンプルです。 AVPlayerView にいくつかのメソッドをオーバーライドすることで、動画ファイルを Finder からドラッ… 続きを読む »

[Swift] UITextViewでカーソルのある行のテキストを取得する

By | 2017年9月15日

Swift で複数の行に渡る長いテキストを扱うテキストエリアを作成するには UITextView を使用します。 今回は UITextView によるテキストエリア内で、現在カーソルが置かれている一行分のテキストだけを取… 続きを読む »

[Swift] UIToolbarで画像ボタンを持つツールバーを作成する

By | 2017年9月13日

Swift でいくつかのボタンを持つツールバーをアプリに配置するには UIToolbar というクラスを使用します。 今回は、ブラウザアプリなどで見られる、アイコンのボタンを持つツールバーを画面下に作成して配置する方法に… 続きを読む »

[Swift] iOSアプリの英語対応の方法(Localizable.stringsによるローカライズ)

By | 2017年9月9日

作ったアプリを英語圏のストアに配信するために必要となる、日本語のiOSアプリを英語に対応させる方法についてです。 この方法によって、日本語圏では日本語、英語圏では英語が表示されるようなアプリを作ることができます(正確には… 続きを読む »