2016-06-09 55 views
2

我有一個水平滾動視圖,並且已啓用分頁選項。所以我在3頁「橫向」添加了3個圖像視圖。我希望我的最後一頁首先顯示。即從右端開始。這裏是我的代碼:如何從SWIFT的結束頁面開始水平滾動視圖

self.myScrollView.frame = CGRectMake(0, 0, self.view.frame.width, self.view.frame.height) 

    let scrollViewWidth = self.myScrollView.frame.width 
    let scrollViewHeight = self.myScrollView.frame.height 

    let imgOne = UIImageView(frame: CGRectMake(0, 0, scrollViewWidth, scrollViewHeight)) 
    let imgTwo = UIImageView(frame: CGRectMake(-(scrollViewWidth), 0, scrollViewWidth, scrollViewHeight)) 
    let imgThree = UIImageView(frame: CGRectMake(-(scrollViewWidth)*2, 0, scrollViewWidth, scrollViewHeight)) 

    imgOne.image = UIImage(named: "0") 
    imgTwo.image = UIImage(named: "1") 
    imgThree.image = UIImage(named: "2") 

    self.myScrollView.addSubview(imgOne) 
    self.myScrollView.addSubview(imgTwo) 
    self.myScrollView.addSubview(imgThree) 

    self.myScrollView.contentSize = CGSizeMake(scrollViewWidth*3, 0) 

回答

2

最初設定contentOffsetscrollViewWidth*2將橫向滾動兩頁:

scrollView.contentOffset = CGPointMake(scrollViewWidth*2,0) 

,你可以設置你想要在X值的任何值水平滾動。

+0

非常感謝Ronak Chaniyara。這工作:) –

+0

接受它,也給了你一個投票:)。 Ronkak Chaniyara我是iOS開發新手,我曾在Android開發人員工作過一年。你推薦我以iOS還是Android開發人員的身份工作?今天是我第四天學習iOS swift –

+0

謝謝,重要的只是學習:) // @ MuneebRehman –