タイトルのとおり、この 2 つの方法の違いは何ですか?
tableView: heightForRowAtIndexPath: で高さを設定してから、高さの値を取得したい場合、次のようにすると正しい値が得られることがわかりました。
CGFloat height = cell.frame.size.height;
しかし、これによる間違った値、結果は 44 です:
CGFloat height = tableview.rowHeight;
しかし、逆に setRowHeight: を設定すると、2 つの方法の両方で正しい値を取得できます。
では、それらの違いは何ですか?