0

heightForRowAtIndexPathtableViewの最後のセルを最初に操作するのは奇妙だと思うので、これを尋ねます。

これが私が得たものです。13 のセクションがあり、各セクションには 1 つのセルしかありません。そのため、 を呼び出しreloadDataてログインするindexPath.sectionheightForRowAtIndexPath、最後のセクションの indexPath が出力されました。その後、セクション0から始まり、1、2、3、11まで順番に。

これは、デバイスとシミュレータの両方、および iOS 7 と iOS 8 の両方でテストされています。

これは決まった順序ですか、それとも私がテストした場合のみですか?

4

2 に答える 2

0

AutoLayout を使用している場合。拘束を適切に修正します。彼らは違いを生むかもしれません。iOS * では、 を使用する必要さえありません-tableView:heightForRowAtIndexPath:

于 2014-12-23T06:34:18.780 に答える