Jak przeładować tylko sekcję danych UICollectionView?

Próbuję przeładować tylko sekcję danych, a nie nagłówek lub stopkę (widok uzupełniający) UICollectionView.

Kiedy używamreloadData sekcja metody, nagłówka i stopki również się ładuje, więc tego właśnie chcę.

Znalazłem metodęreloadSections:, ale nie wiem, dlaczego to nie działa.

Ponieważ mój widok kolekcji zawiera tylko jedną sekcję, spróbowałem użyć takiej metody:

[collectionViewController.collectionView reloadSections:[NSIndexSet indexSetWithIndex:0]];

Ale powoduje błąd wykonania podczas wywoływania metody. Treść błędu to:

'NSInvalidArgumentException', reason: '-[UICollectionViewUpdateItem action]:
unrecognized selector sent to instance 0x90aec00'

Czy to metodareloadSections: nie wolno używać w ten sposób? Czy istnieje alternatywny sposób przeładowania tylko sekcji danych, a nie sekcji nagłówka lub stopki?

questionAnswers(1)

yourAnswerToTheQuestion