2016-07-19 7 views
0

私は表示する画像を選択して、iPhoneの写真ライブラリのようにスクロールして画像を変更できるとき、別の画像間でページを横にスクロールする必要がありますどうすれば別の画像間でページをスクロールすることができます

以下のコードは

var images:["Feb. //これはイメージの配列です。どうやってそれらの間をスクロールできますか?

override func viewDidLoad() { 
    super.viewDidLoad() 


    scrollView.delegate = self 
    for i in 0..<colors.count 
    { 
     var frame = CGRect(); 
     frame.origin.x = self.scrollView.frame.size.width * CGFloat(i); 
     frame.size = self.scrollView.frame.size; 
     self.scrollView.pagingEnabled = true; 

     imageView.image = UIImage(named: Images[i]) 

    } 

    self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * CGFloat(colors.count), self.scrollView.frame.size.height) 
    } 

おかげで、私はこのためにUICollectionViewではなく、UIScrollViewのを使用することをお勧めし

+0

ヘルプを得るには、特定の質問をする必要があります。この質問は広すぎます。 – paulvs

+0

おかげで友人私は別の画像の間にページを横にスクロールする必要があります –

+0

あなたはどのような特定の問題を抱えていますか? – paulvs

答えて

0

を進めます。あなたが水平に働くように設定するなら、それはあなたのためにすべての仕事をするはずです。

+0

私の友人に感謝私はあなたがコレクションビューに来ると、それはフルスクリーンで表示する1つの画像を選択するユーザーが私はそれを保存するすべての写真を表示するcollectionViewを持っています –

+0

スクロールビューで水平スクロールを許可しない場合は、スワイプモーションを検出してその動作にイメージ変更を実装するために、ジェスチャ認識ツールを使用できます。しかし、両方の軸でスクロールを許可すると、画像をスクロールして次のスワイプにスワイプする間にあいまいさがあります。スクロール位置がスワイプ方向に最大になっているときは、ジェスチャ認識機能を使用して画像を変更することもできます。 –

+0

ありがとう –

関連する問題