2017-05-12 20 views
1

私はXcodeを新しくしました(数日前に開始しました)。viewController内にスライドショータイプの複数の写真が表示されていますか?

私は、ユーザーが希望通りにスクロールしたりタップすることができるディスプレイに写真やビデオをいくつか表示する方法を見つけようとしています。それぞれ異なる写真セットを持つ複数のviewControllerがあります。

ドラッグ&ドロップするだけで既存のUIタイプのデータ型がありますか?あるいは、コードを特に使用していない人のための機能の範囲外です。

私はJava、C、C++、MATLABなどを知っていますが、今までObjective-Cを使ったことはありません。ポイントは、私はあなたが私に投げることができるロジックに従うことができるはずですが、私はGUIとXcodeのレイアウト全体に慣れていません。

これは私の現在のものです。

What I have

これは私が欲しいものです。おそらく、画像をフルスクリーンでタップするか、別の画像にスワイプする機能があります。 (この画像はphotosopで作られた私は方法がわからないので、私は実際にXcodeで画像ファイルを持っていません。)

What I want

解決しよう:Xcodeの内部「のファイルをサポートする」コンテンツフォルダ内の所望の画像を置きました。これにより、どの画像をどのImageViewに表示するかを選択することができました。 Simulatorの写真が大きすぎるところの比例問題を解決するために、私は単純に高さと幅の制​​約と他のセンタリングのアスペクトを加えて、望みの結果を得ました。

+0

あなたが望むスクリーンショットを共有してもよろしいですか? – Adeel

+0

@Adeel元の投稿を編集してスクリーンショットや概念を追加しました。 –

答えて

1

UICollectionViewControllerをご覧ください。画像に埋め込まれたビューを含む複数のセルを表示し、UINavigationControllerを介してそれらのセグメンテーションを検討できます。

編集:スクリーンショットを追加したので、UICollectionViewControllerの代わりにUIViewControllerのサブクラスに埋め込まれたUICollectionViewを使用することをおすすめします。これにより、柔軟性が向上します。

1

ビューにUICollectionViewを追加し、コレクションビューのフローを設定すると、保持する横のセルサイズが水平になります。

関連する問題