navigationの開始viewでバーは表示せず、以降はバーを表示するとき、viewDidLoadでなくviewWillApp...
SwiftのUIViewController(pushViewControllerの遷移先)でバーにタイトルを表示したいときは、...
ナビゲーションバーには最初から戻るボタンがついている。デフォルトはBackである。これを任意の文字に変えたいときは、その画面にプ...
ナビゲーションの右上にボタンをつけるにはnavigationItemのrightBarButtonItemにUIBarButto...
navigationBarの枠線を消すにはself.navigationController?.navigationBar.sh...
ナビゲーションバーに検索バーを入れたいときは、UISearchBarのインスタンスをnavigationItemのtitleVi...
UICollectionViewCellはUICollectionViewで使う。UICollectionViewCellに相当...
UICollectionViewで必ず設定するのが numberOfItemsInSection cellForItemAt ...
UICollectionViewは初期化する前にレイアウトを必ず決める。レイアウトなんてどうでもいいと思ってしまいがちだが、UI...
UICollectionViewに(セクションヘッダーではない)ヘッダーをつけるには、viewDidLoadでカスタムヘッダーを...
UICollectionViewにヘッダーをつけたいときは、セルをカスタマイズしてヘッダー化すると効率がいい。 理由: rel...
UICollectionViewでセルの高さを自動的に調節するためには、sizeForItemAt、cellForItemAt、...