の場合は、table
とpersist
のbottom
に行を移動したいのですが、私は自分の変更を見たいと思っています。私は次のことをしましたが、行が動いていません選択時に行をテーブルの一番下に移動しますか?
if eventSegCtrl.selectedSegmentIndex == 0 {
myEventCell.eventLabel.text = self.eventScheduleOnc[indexPath.row].eventNameOnc
let eventDesc = self.eventScheduleOnc[indexPath.row].eventDecOnc
let eventStatus = eventDesc?.eventStatus
if eventStatus == 1 {
myEventCell.eventLabel.textColor = UIColor.green
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
tableView.scrollToRow(at: IndexPath(row: 0, section: 0), at: .bottom, animated: true)
}
}
else if eventStatus == 2 {
myEventCell.eventLabel.textColor = UIColor.red
DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
tableView.scrollToRow(at: IndexPath(row: 0, section: 0), at: .bottom, animated: true)
}
}
else {
myEventCell.eventLabel.textColor = UIColor.black
}
}
どうすれば解決できますか?
こんにちは。最後の行まで下にスクロールするか、アイテムをオブジェクト配列の最後まで0に移動しますか? –
実際にはオブジェクトを0からオブジェクトの配列の最後に移動します – Coder221
私は答えを投稿しました。 –