Концепция проста.Если вы добавите представление X
в качестве subView другого представления A
, тогда A
будет содержать представление X
.Позже, если вы добавите то же представление X
в другое представление B
, тогда X
будет сначала удалено из A
и добавлено к B
.Это то, что здесь происходит.
Здесь вы видите backgroundImage
и назначаете его как backgroundView
всех ячеек.Таким образом, очевидно, что последняя назначенная ячейка будет содержать backgroundImage
.
. Вы должны создать новые представления в методе cellForRowAtIndexPath:
и назначить его текущей ячейке.