0
我想在特定對象退出FirstResponder時執行一些清理活動。有什麼方法可以檢測對象是否已經辭退了第一響應者狀態。如何查找對象(控制器或視圖)是否已辭職第一個響應者?
我需要實施哪些方法才能知道這一點?任何指針?
我已經通過這個鏈接。但是我沒有從中得到太多。
NSTableView & NSOutlineView editing on tab key
我想在特定對象退出FirstResponder時執行一些清理活動。有什麼方法可以檢測對象是否已經辭退了第一響應者狀態。如何查找對象(控制器或視圖)是否已辭職第一個響應者?
我需要實施哪些方法才能知道這一點?任何指針?
我已經通過這個鏈接。但是我沒有從中得到太多。
NSTableView & NSOutlineView editing on tab key
根據Apples's NSResponder documentation你繼承你應該重寫resignFirstResponder
方法。
事情是這樣的:
- (BOOL)resignFirstResponder
{
[super resignFirstResponder];
/* Your cleanup code here */
}
或者說,'返回[超級resignFirstResponder]' – mojuba 2015-03-01 14:58:43