2013-11-01 61 views
1

我在基於NSTableView的視圖內部有NSTextField,我需要在執行[tableView reloadData]調用後保存第一個響應者狀態。我怎樣才能做到這一點 ?保留NSTextField焦點

到目前爲止,我通過在下面的回調期間設置第一響應者來嘗試。但它沒有任何影響。

  • (的NSView *)的tableView:(NSTableView的*)的tableView viewForTableColumn:(NSTableColumn *)TableColumn的列:(NSInteger的)行

而且我已經通過檢索行試過我重新加載數據和設置後第一響應者。 - (id)rowViewAtRow:(NSInteger)row makeIfNecessary:(BOOL)makeIfNecessary

似乎無法正常工作....任何幫助表示讚賞。 ..

回答

0

實現的NSTextField的這種方法: -

-(Bool)becomeFirstResponder