NSTableView行选择

时间:2015-11-25 11:13:15

标签: macos nstableview

如何在NSTableView中单击一行时移动到另一个NSViewController。 在iphone中我们可以轻松实现didselectrow并推送到所需的viewcontroller。我是mac os开发的新手。请帮忙!

我正在编写故事板,目前的场景是带有NSTableView的FirstViewController,点击该行,需要移动到下一个视图控制器

1 个答案:

答案 0 :(得分:0)

在viewController中添加此代码

- (void)tableViewSelectionDidChange:(NSNotification *)aNotification 
{    
    NSInteger selectedRow = [self.tableView selectedRow];
    NSLog(@"Selected Row : %ld",(long)selectedRow);
    NSTableRowView *myRowView = [self.tableView rowViewAtRow:selectedRow makeIfNecessary:NO];
}