UIKit徹底解説 iOSユーザーインターフェイスの開発


UIKit徹底解説 iOSユーザーインターフェイスの開発


インプレスジャパン


著者:西方夏子
編集:丸山弘詩


はじめに

Chapter 01 UIKit概要
1-1 UIKitの機能と役割
1-2 関連クラス

Chapter 02 ビュー
Chapter 02のポイント
2-1 ビューの構造
2-2 カスタムビューの作成
2-3 アニメーション

Chapter 03 ビューコントローラ
Chapter 03のポイント
3-1 ビューコントローラの役割
3-2 ライフサイクル
3-3 メモリ管理
3-4 レイアウト
3-5 回転処理
3-6 モーダルビュー表示と標準コンテナビューコントローラ

Chapter 04 イベントハンドリング
Chapter 04のポイント
4-1 システムビューによるイベントハンドリング
4-2 レスポンダ(UIResponder)
4-3 ジェスチャリコグナイザ

Chapter 05 Storyboard
Chapter 05のポイント
5-1 起動とインスタンス
5-2 セグエと画面遷移

Chapter 06 Auto Layout
Chapter 06のポイント
6-1 Auto Layout の仕組み
6-2 制約の種類と設定方法(IB)
6-3 コードから制約を設定
6-4 Auto Layout の使用例

Chapter 07 画面遷移のカスタマイズ
Chapter 07のポイント
7-1 画面遷移の仕組み
7-2 カスタム画面遷移
7-3 インタラクティブ画面遷移

Chapter 08 ビューのアピアランス
Chapter 08のポイント
8-1 バーのアピアランス
8-2 アピアランスの統一
8-3 画像の利用

Chapter 09 テキストのアピアランス
Chapter 09のポイント
9-1 フォントのカスタマイズ
9-2 属性付きテキスト(NSAttributedString)
9-3 Text Kit によるテキストレイアウト

Chapter 10 UITableView実践
Chapter 10のポイント
10-1 テーブルビューの構造
10-2 一覧表示画面の作成(ダイナミックテーブルビュー)
10-3 編集画面の作成(スタティックテーブルビュー)
10-4 セルとヘッダー、フッターのカスタマイズ

Chapter 11 UICollectionView実践
Chapter 11のポイント
11-1 関連モジュール
11-2 基本のレイアウト(フローレイアウト)
11-3 レイアウトのカスタマイズ

Chapter 12 コンテナビューコントローラ実践
Chapter 12のポイント
12-1 コードによるコンテナビューコントローラの作成
12-2 複数ビューコントローラの同時表示
12-3 コンテナビューコントローラ内での画面遷移

索引
謝辞
著者プロフィール

書籍目次

Posted by shi-n