0

私の iOS アプリは、さまざまな機能 (tabBar のクリック、アラート ビュー、ボタンの押下など) の間でかなり「遅延」しているようです。Xcode Leaks Instrument を使用しましたが、アプリでメモリ リークは見られません。アプリが「べたつく」と感じる原因を絞り込むために他にできることはありますか?

さまざまなアクションの間に約 1 秒の一時停止があります。これは毎回発生するわけではありませんが、気付くには十分です。また、アプリがバックグラウンドで実行されている場合、フォアグラウンドになると、ユーザーがアプリを操作できるようになる前に画面がフリーズする少しの一時停止もあります。

どんなアドバイスも素晴らしいでしょう!

4

1 に答える 1

2

viewWillAppear メソッドを確認してください。そこで多くのことが行われている場合は、タブを切り替えるときに遅延が発生します。代わりに、viewWillAppear 操作を viewDidAppear メソッドにシフトすると (UX に影響しないと仮定して)、遅延は発生しません。

于 2013-02-04T05:52:01.813 に答える