未分類

StaticCellでコードからセルに変更を加えたい時の対処法

投稿日:

StaticCellだと、セルに情報を入れるメソッドfunc tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {}がうまく使えない。

代わりにセルが表示される直前に呼ばれるメソッドoverride func tableView(_ tableView: UITableView, willDisplay cell: UITableViewCell, forRowAt indexPath: IndexPath) {}を使うことで解決した。

参考:cellForRowAtIndexPathのない静的セルを含むUITableView。クリアな背景を設定するには?

-未分類

執筆者:

関連記事

no image

vtuberのグリーンバックを消す方法

プロジェクトパネルのエフェクトを選択する。 ビデオエフェクトのタブを開く。 キーイング→ultraキーを選択する。 グリーンバックの素材にドラッグ&ドロップする。 ソースパネルのultraキー …

no image

String型からDate型への変換

String型の「2020/08/10」をDate型に変換したい。 import Foundation let dateFormatter = DateFormatter() dateFormatte …

no image

AppDeveloperの有償版

AppDeveloperは無料版でも使えるが、一部機能やApppleStoreへの公開は有償版に登録しなくてはいけない。 普段使っているAppleIDではなく、新しく開発用に作成することが推奨されてい …

no image

Realmでデータを更新または追加する方法

モデルにプライマリキーを指定しているなら、Realm().add(_:update:)を使って、オブジェクトがすでに存在する場合は更新、存在しない場合は新しく追加というように、追加または更新を一度に行 …

no image

ordinality(of:in:for:)で週の何日目かを求める

ordinality(of:in:for:) 指定された大きな要素内(1週間など)の小さな要素(1日など)の序数を求める。 x月x日はその週の何番目の日付になるかがわかる。 import Founda …