Я реализую с этой библиотекой указатель страницы с изображениями, который каждые 5 секунд переходит к следующему представлению. Все работает нормально, но когда я вычищаю свой UITableView сверху вниз, pageindicator перезагружается, я понимаю, что это нормальное поведение с UITableView, но я хочу знать, как этого избежать. Четкой ссылкой является приложение AliExpress с указателем домашней страницы, равным приложенной фотографии.
Таким образом, я загружаю свои UITableViewCells из файла xib.
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
if (indexPath.row == 0){
let cell = tableView.dequeueReusableCell(withIdentifier: "ItemBannerTableViewCell", for: indexPath) as! ItemBannerTableViewCell
cell.setData(list: self.mListBanner)
return cell
} else {
let cell = tableView.dequeueReusableCell(withIdentifier: "ItemHomeTableViewCell", for: indexPath) as! ItemHomeTableViewCell
cell.mTxtTitleCarrousel.text = mDataList[indexPath.row - 1].title
cell.setData(list: mDataList[indexPath.row - 1].content)
cell.mProtocol = self
cell.homeVC = self
return cell
}
}
Где ItemBannerTableViewCell содержит мою библиотеку с указателем страницы.