NSProgressIndicator を含む NSTableCellView サブクラスがあります。
すべてを適切に更新してアニメーション化していますが、グレー表示されたままです。これはビューループの問題だと思います。
何かご意見は?
NSProgressIndicator を含む NSTableCellView サブクラスがあります。
すべてを適切に更新してアニメーション化していますが、グレー表示されたままです。これはビューループの問題だと思います。
何かご意見は?
NSProgressIndicator は、キー ウィンドウにある場合にのみ青色で表示されます。
ウィンドウがキー ウィンドウでない場合は、そのメッセージを送信できます[myWindow makeKeyWindow]
Window's without title's or resize Bars はそのメッセージに応答しない可能性があるため、ウィンドウをサブクラス化し、オーバーライドする必要がある場合があります
- (BOOL)canBecomeKeyWindow{return YES}
。
これは、シート上の nsprogressindicator の色合いで遭遇した問題でした。
ドキュメントは、このメソッドを直接呼び出すことは決してないと言って[myTitlelessWindow becomeKeyWindow]
います..しかし、ウィンドウをサブクラス化する前に、それを使用して問題を確認できます。