LoginSignup
0
0

More than 3 years have passed since last update.

TableViewCellの疑問(Swift)

Last updated at Posted at 2019-10-15

現状

①結構最近までtableViewCelltableViewとセットで使うものと思っていたが
tableViewCell単体で使いたいなと思うことがあった
②単体でcellが使えるなら枠線をつけたいなと思った(下線じゃなく枠線)

こんなUI作りたい

図はあとで追記
こういう感じの作るとき、tableViewCellaccessoryTypeを指定するだけでいい感じのやつができる、制約も
->だからViewじゃなくてtableViewCellを使いたい

tableViewいらないけどtableViewないとできないt?

セルタップしたときのアクションはdelgateで指定できる
->delegateはtableViewにしか使えない
->いらないけど使わなきゃいけない?
->cellの数1つにすればいけるかもしれないけどこのUIだけでtableViewとtableViewCellがごちゃごちゃするのも、、、

枠線のやり方どうする?

storyboardで対象cellのcontentViewに対して以下のようなRoundedViewをカスタムクラスに指定する
->storyboardでbackgroundColorは反応するのにborderの変更は反映してくれない
->カスタムセル作ってcontentViewのsubView作ってRoundedViewをカスタムクラスにしちゃえばいいか

contentViewはlayerいじれないってことなのかな->謎

あとで追記

参考

UITableView の区切り線をカラフルにしたい! - Qiita
【Swift】枠線を任意の場所につける - Qiita

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0