首先我加载了10个单元格。然后在底部我加载+10个单元格并重新加载tableView。但在这种情况下,我的tableView跳转到顶部。我能预防吗?
我已经尝试了下一个解决方案:
Uri uri = Uri.parse("https://www.example.com/privacy-policy");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent); // Opens the app directly.
// startActivity(Intent.createChooser(intent, "Select browser")); // Shows current app only.
但它根本没有帮助我。还有其他解决方案吗?
答案 0 :(得分:1)
不要重新加载整个表格视图,而是在tableView:insertRowsAtIndexPaths:
和beginUpdates()
内尝试endUpdates
。这将智能地加载UITableView
而不滚动。
答案 1 :(得分:0)
使用
number, rep = (input().split() + [1])[:2]
[number] * int(rep)
不要设置contentOffSet