3

iOS5以降、AppleはtileSizeの制限を黙って1024に変更しました。この制限により、私の視覚的な問題が発生しCATiledLayerましたscrollview。iPhone 5よりも画面サイズが大きいデバイスでは、画面の作成時に2つ(iPhone 5)または4つ(iPad)のタイルが表示されます。技術的にはすべて問題ありませんが、ユーザーにはこのプロセスを表示するべきではなく、完全なビルドレイヤーを提示する必要があると思います。

すでにフェード期間を無効にしていますが、タイルは表示されています。

CATiledLayer問題:描画(スレッド化、キャッシュ)がいつ終了したかを確認できないようです。

この問題をどのように分類できるかについてのアイデアはありますか?

4

1 に答える 1

0

タイル サイズを小さくしたい場合があります。これは、ズームとパンの際の視覚効果に役立つ場合があります。次の賭けには、タイルが表示される前にタイルをプリロードすることが含まれる場合があります。

于 2013-11-01T23:35:04.590 に答える