どうすればよいですか?私はただ1つの行のエッジを変更したい。
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
if indexPath.row == 8{
return UIEdgeInsets(top: 10, left: 0, bottom: 10, right: 0)
}
return UIEdgeInsets(top: 10, left: 0, bottom: 10, right: 0)
}
sectionにアクセスする必要があります。したがって、 'section == 3'である必要があります –
メソッドで指定されたパラメータはsectionであり、indexPathではありません。 – Larme