未分類

TableViewとStaticCellでiPhonの設定画面風を作る

投稿日:

TableViewとStaticCellとNavigationControlleを使って設定画面ぽいものを作るサンプル↓

参考:UITableView + Static Cellsでアプリ内設定画面を作成するサンプル(XCode9, Swift4, StoryBoard使用)

StaticCellsとは


storyboard で UITableView の content を Static Cells にした場合、コードに TableViewDataSource のメソッドを書かなくてもセルを表示することができる。
ただし、コードからセルのテキストカラーやフォントなどを設定したい場合は、セルを生成するコードが存在しないため一工夫しなければセルにアクセスすることができない。

-未分類

執筆者:

関連記事

no image

Button押下時にTextFieldを起動させる方法

Buttonを押したActionで、TextFieldにフォーカスを当てて、キーボードを出したい。 textFieldにフォーカスを当てるにはbecomeFirstResponder()を使う。 @I …

no image

タップでsearchBarのキーボードを閉じる方法

navigationControllerを使っている場合、 override func touchesBegan(_ touches: Set, with event: UIEvent?) { vie …

画面の下部分だけ字幕が映らない対処法

字幕や図形が、画面下部分だけ映らない時は、 エフェクトコントロールのモーションで位置を変更すると、下部分に移動することができた。 原因は不明。 参考:Premiere Pro CCでテロップ(タイトル …

no image

画面遷移の2つの方法

1.簡単な方法 Buttonを次の場面にControl押しながらドラックアンドドロップする。 基本、showかPresentModallyを選ぶ。 2.コードで繋ぐ方法 条件つきで画面遷移したい時に使 …

no image

tableViewでcellを長押ししないと選択できない挙動の原因

問題 tableViewで急にセルをタップしても選択されなくなった。 長押ししてみると選択状態をなった。 原因 キーボード外をタップした時に、キーボードを閉じるメソッドを実装するために、以下のコードを …