例如:
@IBOutlet weak var Collection01: UICollectionView!
@IBOutlet weak var Collection02: UICollectionView!
那么如何分别为他们定义Delegate与DataSource的方法呢,例如下面这个返回单元格数量的方法
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 2
}
Gunakan dua kelas sebagai Delegate dan DataSource melalui Extension, dan anda juga boleh memberikan Tag untuk menilai
Tulis dua kelas khusus untuk digunakan sebagai Sumber data Sebenarnya, terdapat banyak faedah untuk mengekstrak sumber data daripada pengawal. . .
@Taku Separuh pertama ayat adalah penyelesaian yang betul. Walau bagaimanapun, penghakiman Tag pada separuh kedua ayat adalah tidak baik dan kecekapannya rendah.
Biar saya berikan anda satu pelaksanaan mudah:
PS: Huruf pertama nama pembolehubah hendaklah huruf kecil.