У меня есть NSTableView, и я хотел бы знать, когда пользователь прокручивается вниз, поэтому я могу выполнить действие. Не совсем уверен, как это сделать?Как определить, прокручивается ли пользователь до конца NSTableView
UPDATE: Вот как я вычисления нижней части таблицы:
-(void)tableViewDidScroll:(CPNotification) notification
{
var scrollView = [notification object];
var currentPosition = CGRectGetMaxY([scrollView visibleRect]);
var tableViewHeight = [messagesTableView bounds].size.height - 100;
//console.log("TableView Height: " + tableViewHeight);
//console.log("Current Position: " + currentPosition);
if (currentPosition > tableViewHeight - 100)
{
console.log("we're at the bottom!");
}
}
Можете ли вы показать отрывок? –
Я обновил сообщение. –
Это хорошо работает, можете ли вы немного помочь мне рассчитать, видны ли нижние пиксели? –