0

特定のオブジェクトが FirstResponder を辞任したときに、クリーンアップ アクティビティを実行したいと考えています。オブジェクトがファーストレスポンダのステータスを辞任したかどうかを検出する方法はありますか?

これを知るためにどのような方法を実装する必要がありますか? これに対する指針はありますか?

私はすでにこのリンクを通過しました。しかし、私はそれから多くを得ることができませんでした。

タブキーでのNSTableViewとNSOutlineViewの編集

4

1 に答える 1

2

Apples の NSResponder のドキュメントによると、resignFirstResponderサブクラスのメソッドをオーバーライドする必要があります。

このようなもの:

- (BOOL)resignFirstResponder
{
    [super resignFirstResponder];
    /* Your cleanup code here */
}
于 2012-07-10T10:07:26.803 に答える