2

我在基于视图的 NSTableView 中有 NSTextField ,我需要在执行 [tableView reloadData] 调用后保留第一响应者状态。我怎样才能做到这一点 ?

到目前为止,我已经尝试在以下回调期间设置第一响应者。但它没有任何效果。

  • (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row

我还尝试在重新加载数据并设置第一响应者后检索行。- (id)rowViewAtRow:(NSInteger)row makeIfNecessary:(BOOL)makeIfNecessary

似乎也不起作用....任何帮助表示赞赏。..

4

1 回答 1

0

实现 NSTextfield 的这个方法:-

 -(Bool)becomeFirstResponder
于 2013-11-01T17:29:22.997 回答