gpt4 book ai didi

objective-c - 如何使 NSTableView 滚动到最近添加的行?

转载 作者:太空狗 更新时间:2023-10-30 03:12:10 26 4
gpt4 key购买 nike

我正在向 NSTableView 动态添加行。当我发出 [table reloadData] 时,我可以看到 ScrollView 移动,如果我手动移动它,我可以看到表上的新值。但是我怎样才能自动滚动它呢?

最佳答案

NSInteger numberOfRows = [tableView numberOfRows];

if (numberOfRows > 0)
[tableView scrollRowToVisible:numberOfRows - 1];

假设您要将行添加到表格的末尾。

(我向 TableView 而不是数据源询问行数的原因是,这个数字保证是它知道并且可以滚动到的行数。)

关于objective-c - 如何使 NSTableView 滚动到最近添加的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1799728/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com