1

ユーザーがボタンまたは画像自体に触れた場合、ImageViewに表示される画像をフルスクリーンサイズで表示したい。これを行う方法はありますか?私は Facebook アプリケーションで似たようなものを見たことがあります。縦モードで画面の画像サイズを表示したいのですが、横モードで向きを変更したときに画像が画面に収まるようにしたいです。おそらくサンプルコードでこれを行う方法はありますか?また、ユーザーはどのようにしてフルスクリーン モードを終了できますか? これはサブビーで可能かもしれませんが、それを処理する方法がわかりません。

これが私が意味することです:

ポートレートモード:

ここに画像の説明を入力

横長モード: ここに画像の説明を入力

そして閉じるボタン。コメント欄は不要です。 ここに画像の説明を入力

誰かがこれを手伝ってくれたら嬉しいです。

よろしくお願いします。

4

2 に答える 2

1

あなたが与えた説明は、ズームスクロールとより多くの機能を備えたiOSのフォトギャラリーアプリに似ています.

このオープン ソースのサンプルを確認してください。

サーバーまたはローカルに保存されている画像からのフォト ギャラリーを含む、Michael Waterfall によって作成されました。

プロジェクトの要件に従ってコードを変更できます。また、画像の扱いも簡単です。これはあなたのニーズに合っています。

編集:この方法でクラスを処理できます。サンプルコードにMWPhotoBrowserは、フォトブラウザーとviewControllerの2つのクラスがあることがわかります。MWPhoto写真オブジェクトを表すために使用されます。

写真のリストをフォーマットのみで維持する必要があるMWPhotoため、使用中にすべての写真をグリッド ビュー スタイルのサムネイルに表示する tableView を使用できますMWPhotoBrowser。インデックスを変更する必要があります。

于 2012-12-02T17:07:49.313 に答える
0

ポッド XLMediaZoom を使用して、Instagram のように画像や動画をフルスクリーンで表示できます。この回答を参照してください: https://stackoverflow.com/a/18282163/1070393

于 2013-08-16T21:13:11.187 に答える