対象製品とバージョン
Forguncy 10.x
現象
Forguncyで作成したアプリケーションをiPadで利用する際に、リストビューのスクロール動作が遅くなり、さらにスクロール操作を継続すると動作が固まりアプリケーションが長い時間応答しなくなる場合があります。
本現象はリストビューのスクロール時に行われるOS側の描画処理に起因しており、第10世代のiPadでスクロール処理が行われた際の再描画の処理速度が第9世代以前のiPadとは異なることで発生しています。
発生条件
下記の環境に依存して発生します。
- 第10世代 iPad(iPad OSが17.6/17.7/18.0.1のいずれかのバージョンである)
回避方法
- リストビューでスクロール動作が発生しないような画面UIに変更する
具体的にはページナビゲーション(セル型)を使うことで、リストビューのスクロールが発生しないような画面に変更することが可能です。
≫ ページナビゲーションの作成
-
発生条件に該当しないiPadを利用する
第9世代以前のiPadおよび17.6よりも前のiOSでは本現象は確認されておりません。
また、有効な回避方法ではありませんが、再描画の負荷はリストビューを表示する領域のサイズに依存しますので、下記のような方法で現象を緩和できる場合があります。
- リストビューが表示される領域のサイズを可能な限り小さくする。そのためにリストビューに表示する項目数を減らすことをご検討ください。
文書種別
制限事項