私はフォトギャラリーのiPhoneアプリに取り組んでいます。
アプローチは、github で入手できる ScrollingMadness コードからかなりインスピレーションを得ています。ページング モードのときにすべてのイメージ ビューを保持するスクロール ビューがあります。ユーザーがピンチアウト ジェスチャを使用して画像をズームすると、現在の画像ビュー以外のすべての画像ビューが削除され、コンテンツ オフセットが 0,0 に設定されます (明らかに)。
シミュレーターではすべてが完璧に機能しますが、デバイスではこのクレイジーな問題に直面しています。ユーザーがピンチアウトして画像をズームすると、画像は画面から消え、ピンチアウト タッチ イベントが終了すると画面に戻ります。
画像を一度ズームした後、さらにズームしても、バグは発生しません。これにより、スクロールビューから他の画像ビューを削除し、ズームされている画像ビューを保持している場所にパッチを適用する必要があるという結論に至ります。
iPhone の写真アプリのように動作させる方法がわかりません。- 魔法の - 写真アプリ!
このことを実行するための方向性を示すことができる人なら誰でも - 私が今必要としているすべての助けになるでしょう!