写真の UIScrollView を示す WWDC-104 ビデオを見たことがあります。サンプルコードもダウンロードしました。私のアプリでは、構造は次のとおりです。
(ルートクラス)クラス A ---> クラス B -----------> PhotoViewController(ScrollView を含む)
クラス B の presentModalViewController メソッドを使用して PhotoViewController クラスを呼び出しています。
ただし、スワイプするたびに、新しい画像がビュー上で右にシフトします。画像の左側に黒い縦縞が表示され、スワイプごとに幅が広がります。そのため、6 ~ 8 枚の画像の後、ビューは完全に黒くなります。
他のコードは書いていません。クラスをコピーしただけです。
PhotoViewController クラスがロードされる最初のクラスではない場合、なぜこのようなことが起こるのでしょうか? ScrollView に設定する必要があるプロパティはありますか? このビュー階層に誤りはありますか?
また、特定の画像から開始する方法 (10 番目の画像から読み込む) は?
どんな助け/提案も高く評価されます。
編集 :
最初の横スワイプの後、
2 回目の横スワイプの後、