うさがにっき

読書感想文とプログラムのこと書いてきます

感心したxcodeの機能

概要

以前Objective-CiOSアプリを作っていた人間が、改めてswiftでアプリを作るために最新のxcodeで感心した機能をメモる

詳細

storyboardの画面サイズをiPhoneiPadに変更

iPhoneの画面は縦長なのに、storyboardのViewControllerは正方形の比率になっている
これは、「いろいろな比率な画面に対応するアプリ」になるように正方形となっているのだと思われる
f:id:tiro105:20150301182045p:plain
でもやりにくいのでiPhoneサイズでやりたい!ってときに画面サイズを変更できる
f:id:tiro105:20150301182136p:plain
f:id:tiro105:20150301182227p:plain

3D表示でViewの重なりを確認する Debug View Hierarchy

アプリをiOSシミュレータでアプリのテストを実行すると、Xcode下部にDebug View Hierarchyが現れる
f:id:tiro105:20150301183345p:plain
画面内でドラッグすると3D表示で階層を観れる
f:id:tiro105:20150301183540p:plain

アシスタントエディターでAutomaticが外れた時

アシスタントエディタでstoryboardを選択しても、該当するviewが右に表示されない時がある
f:id:tiro105:20150301184032p:plain
その際にはジャンプバーのManualをAutomaticに修正する
f:id:tiro105:20150301184426p:plain

参考

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】

Swiftではじめる iPhoneアプリ開発の教科書 【iOS 8&Xcode 6対応】