なんとかするから、なんとかなる

エンジニア関係のことを書きます

自前でUITableViewCellクラスを作成する

UITableViewCellはよく使うクラスの1つだと思います。 少しiOS開発に慣れてくるとUITableViewCellをカスタマイズしたくなります。 その際の手順を簡単に紹介

  1. UITableViewCell を継承する
  2. init(style: UITableViewCellStyle, reuseIdentifier: String?)をオーバーライド

    • initメソッドではFrameサイズが確定していないので注意
  3. layoutSubviews() でframeが確定するのでレイアウトを調整