2016.08.16
Auto Layout iOS iPhone Swift UITableView Xcode テーブルビュー 解説
国旗を選択するテーブルビューをSwiftで作成してみよう!! その1 オリンピックブームに完全に乗っかって、国旗を選択するテーブルビューを作成してみようと思います。 前回までのテーブルビューの基本的な作成法をもとに進めていきますよ。 ※今回は全ての国を表示させるのは大変なので、ひとまず10カ国のみの …More Read
2016.08.12
Auto Layout dequeueReusableCellWithIdentifierメソッド iOS iPhone Swift UITableView Xcode テーブルビュー 解説
UIKitの部品の中でもなにかと作成方法が複雑なテーブルビュー。 しかしiPhoneアプリ開発とテーブルビューは切っても切り離せないほどよく使われる部品ですよね。 この際テーブルビューの基本的な作成方法をマスターしてしまいましょう!! ※この連載ではストーリーボードを用いてテーブルビューを作成してい …More Read
2016.08.12
Auto Layout iOS iPhone Swift UITableView Xcode テーブルビュー 解説
UIKitの部品の中でもなにかと作成方法が複雑なテーブルビュー。 しかしiPhoneアプリ開発とテーブルビューは切っても切り離せないほどよく使われる部品ですよね。 この際テーブルビューの基本的な作成方法をマスターしてしまいましょう!! ※この連載ではストーリーボードを用いてテーブルビューを作成してい …More Read
2015.10.30
Add Missing Constraints Auto Layout Clear Constraints Issues Reset to Suggested Constraints Swift Xcode オートレイアウト
Issuesメニューの続きを見ていきましょう。 ・Add Missing Constraints 選択したオブジェクトに十分な制約が追加されていない場合に、適したものを自動で追加します。 実際に試してみましょう。 ラベルを「画面左下のこの辺りの位置に置きたいなー」という場所にドラッグします。 すると …More Read
2015.10.28
Auto Layout Frame for will be different at run time Issues Swift Update Constraints Update Frames Xcode オートレイアウト
それでは、今回からはIssuesメニューについてです。 このIssuesメニューでは今まで追加してきた制約によってstoryboard上と実際に表示される場所にズレなどが 生じた際に、自動で正しい位置にオブジェクトの位置を変更するなどといった調整ができます。 まず、このIssuesメニューをクリック …More Read
2015.10.24
Align Aspect Ratio Auto Layout Pin Swift Xcode オートレイアウト
今回でPinメニューの使い方も最後になります。 では、残った項目を見ていきましょう。 ・Aspect Ratio オブジェクトのタテ・ヨコの比率を指定した一定の割合に保ちます。 この設定は1つまたは複数のオブジェクトを選択している際に使用することができます。 今、この緑色のラベルはStoryboar …More Read
2015.10.17
Auto Layout Equal Heights Equal Widths Pin Swift Xcode オートレイアウト
Pinメニューの続きを見ていきましょう。 ・Width、Height オブジェクトの高さ・幅を指定した値に固定します。 この設定は1つまたは複数のオブジェクトを選択している際に使用することができます。 ラベルやボタンなどのオブジェクトは、「Size to Fit Content」というものが働くため …More Read
2015.09.25
Auto Layout Pin Spacing to nearest neighbor Swift Xcode オートレイアウト
今回からはPinメニューの各項目の使い方について説明していきます。 Pinメニューはstoryboard上の右下のボタンをクリックすることで開くことができます。 では、早速上の項目から見ていきましょう。 ・Spacing to nearest neighbor 隣接する同階層のオブジェクトとの距離に …More Read
2015.09.16
Align Auto Layout Swift Xcode オートレイアウト
では、前回の続きを見ていきましょう。「揃え」に関する制約である Alignメニューについての残りの項目についてですね。 ・Horizontal Centers 複数のオブジェクトを選択している際に設定できます。 各オブジェクトの水平方向の中心の位置を揃えます。 このように位置が異なるオブジェクト同士 …More Read
2015.09.10
Align Auto Layout Swift Xcode オートレイアウト
1、Auto Layoutの制約を設ける3つのメニュー 今回もAuto Layoutについて学んでいきたいと思います。 Auto Layoutの各種制約は、storyboardの下部にあるボタンで設定できることは 前回学びました。 また、同じ設定を画面上部のメニューバーの「Editor」からも設定す …More Read