Swift」タグアーカイブ

[Swift3] 読み込み中であることを表すインジケータを表示する

By | 2016年12月18日

iOSアプリ内で時間のかかる処理を行う場合、読み込み中であることを表すインジケータ(くるくる回る歯車のようなアニメーション)を表示するのが一般的です。 インジケータは、アプリの利用者にアプリがフリーズしているのではなく、処理を行っていること… 続きを読む »

[Swift3] UIAlertController でアラート(ダイアログ)を表示する

By | 2016年11月12日

アプリのユーザーに何らかの処理が完了したことを伝えたり、2択の確認ダイアログを出したりする場合 UIAlertController を使用します。 UIAlertController はアラート(ダイアログ)を表示するための ViewCon… 続きを読む »

[Swift3] UITableViewの基本的な使い方とリスト作成サンプル

By | 2016年11月11日

UITableView とは、次のようなリストを作るためのUIコンポーネントです。 UITableView は、左右に画像を配置したり、スワイプでメニューを開いたりと様々な機能をつけることができるため汎用性が高く、iOSアプリを構成する数あ… 続きを読む »

[Swift3] キーと値の組みの配列 Dictionary の使い方

By | 2016年11月9日

Dictionary(ディクショナリー)とは、キーと値のペアで情報を格納する配列です。 キーに対応する値をコロン(:)で区切って書きます。ペアを区切るのはカンマ(,)です。 通常の配列(Array)とは異なり、インデックス番号がなく、順番が… 続きを読む »

XcodeのプロジェクトからStoryboardを削除して取り除く方法

By | 2016年11月7日

iOS(iPhoneやiPad)向けアプリを作るとき、Xcode でアプリのテンプレート(ひな型)を選び、それを拡張して作っていくことが多い思います。 このテンプレートには Storyboard や XIB など、画面レイアウトを作るための… 続きを読む »

[Swift3] UIScrollViewの基本的な画面スクロール領域を作る

By | 2016年11月6日

iOSアプリ内に、スワイプでスクロールできる表示領域を作るには UIScrollView を使います。 主に画面に収まらない広い範囲に渡るコンテンツがあるときに使われます。 サンプルソースコード 200 x 200 の表示領域に、中身として… 続きを読む »

iOSのUIコンポーネントに使われている色(システムカラー)について

By | 2016年11月6日

iOSアプリのUIコンポーネントに使われている標準色(システムカラー)についてです。 システムが用意している色を自分で追加したボタンなどで使いたいという場合があるかと思います。 システムカラーを取得することができればいいのですが、今の所そう… 続きを読む »