2018-04

スポンサーリンク
Eureka

[ライブラリ] Eurekaの導入と利用〜その2(設定画面の下準備)

はじめに 前回はEurekaをプロジェクトにインストールするところまでの説明をしました。 今回は、Storyboardに設定画面用のView Controllerの追加方法と、設定画面用のクラスファイルを作成する方法を見ていきます。 環境 ...
Eureka

[ライブラリ] Eurekaの導入と利用〜その1(ライブラリのインストール)

はじめに iOSアプリ用の設定画面を作成するには、TableViewを使用するのが一般的です。 しかし、TableViewを利用するには覚えることも多く、1ページ作成するだけでも結構大変です。 そこで、Eureka(ユーリカ)というライブラ...
Tips

[Tips] 使用中のデバイスを判定するには?

環境 Xcode:9.2 Swift:4.0.3 使用中のデバイスを判定するには? 使用中のデバイスを判定するには、UIDevice.current.userInterfaceIdiomを使用します。 例えば、現在使用中のデバイスがiPad...
Tips

[Tips] UIViewControllerをポップオーバーさせるには?

はじめに 今回は任意のUIViewControllerをポップオーバーさせる方法についてみていきます。 ポップオーバーとは、ボタンをタップした時に子画面を表示させることです。 iPadのカレンダーアプリで+ボタンをタップしたときに表示される...
Realm

[Realm] モデルを作成してデータを登録する

はじめに Realmは様々なプラットフォームで使用可能な軽量データベースです。 Realmのインストールについては、過去の記事「CarthageとRealmのインストール」を参照してください。 本記事では、Realm用のモデル作成とデータの...
Realm

[Tips] Realmファイルの保存先を知るには?

RealmのデータベースファイルはRealm Browserというツールで確認できます。しかし、アプリで作成したデータベースファイルがどこにあるかは非常にわかりにくくなっています。 データベースファイルがどこにあるのかを知るには、Realm...
Tool

[Tool] Xcodeプラグイン Alcatraz をインストールする

Alcatrazとは Xcodeに「Alcatraz」をインストールすると、Xcodeから様々なプラグインを導入できるようになります。 環境 Xcode:9.2 Alcatrazのインストール はじめに、Xcodeを終了しておきましょう。 ...
Container View

[UI部品] Container View

Container Viewとは Container Viewを使用すると、View Controllerの中に別のViewを組み込むことができます。 複雑な画面を作成する場合は、View Controllerを複数のContainer V...
スポンサーリンク