Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
つまり、やり過ぎのように見えます。すでに cellForRowForIndexPath があります
UITableViewSourceDelegate がセルを取得すると、そのセルの高さを計算することで簡単に高さを取得できます。
なぜ?
heightForRowAtIndexPathは、テーブルのすべての行に対して呼び出され、その全高を計算して、スクロールインジケーターの正しいサイズを設定します。
heightForRowAtIndexPath
一方cellForRowForIndexPath、可視セルに対してのみ呼び出されます。
cellForRowForIndexPath