メッセージアプリのように UITableView に下詰めで(下から順に)表示する
【iOS】ViewControllerを汚さずにUITableViewの下部からCellを追加する実装
両方ともやってみて、下詰めは成功したが、スクロール中にメッセージがきた場合にその分ずらされてしまう
下記で試してみたが、挙動に違和感がある
swift
1 DispatchQueue.main.async { 2 self.tableView.performBatchUpdates({ 3 4 }) { (finished) in 5 if self.tableView.contentOffset.y > 0 { 6 let after = self.tableView.contentSize.height 7 let dif = after - before 8 print("スクロール中") 9 print(self.tableView.contentOffset.y) 10 print(dif) 11 self.tableView.contentOffset.y = self.tableView.contentOffset.y + dif 12 } 13 } 14 } 15
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。