0

メイン ウィンドウのサブビューであるカスタム ビューがあります。ビューの描画を更新する [self setNeedsDisplay:TRUE] を起動するタイマーがあります。しかし、私が見る限り、アプリケーションをバックグラウンドのままにして別のアプリケーションに切り替えると、アプリケーションをもう一度クリックするまで、新しい描画機能は反映されません。何が欠けている可能性がありますか?ありがとう、ホセ。

4

1 に答える 1

0

setNeedsDisplay明らかな理由でユーザーが描画内容を認識できないと判断した場合は起動しません。これには、アプリの実行中であっても、オフスクリーン ビューや不明瞭なビューが含まれます。

時間の経過とともにデータを描画する可能性のあるアプリでは、アプリの再開時に一度にバックグラウンド アウトしながら、関連するすべてのデータを描画します。

于 2011-01-11T17:28:10.407 に答える