要让NSTableView滚动到最近添加的行,可以使用以下方法:
scrollToEndOfDocument(_:)
方法:tableView.scrollToEndOfDocument(self)
scrollRowToVisible(_:)
方法:let lastRow = tableView.numberOfRows - 1
tableView.scrollRowToVisible(lastRow)
selectRowIndexes(_:byExtendingSelection:)
方法:let lastRow = tableView.numberOfRows - 1
tableView.selectRowIndexes(IndexSet(integer: lastRow), byExtendingSelection: false)
这些方法可以使NSTableView滚动到最近添加的行。请注意,这些方法需要在添加行后调用,以确保滚动到正确的位置。
领取专属 10元无门槛券
手把手带您无忧上云