3
你如何創建一個UIScrollView
頁面插入一點點顯示下一頁?就像這個例子:UIScrollView分頁插入不起作用
我當前的代碼如下:
@IBOutlet weak var scrollView: UIScrollView!
var colors = [UIColor.redColor(), UIColor.blueColor(), UIColor.greenColor(), UIColor.purpleColor(), UIColor.orangeColor()]
for var i = 0; i < colors.count; i++ {
var rect:CGRect = CGRect()
rect.origin.x = (scrollView.frame.size.width) * CGFloat(i)
rect.size = CGSizeMake(self.scrollView.frame.size.width, self.scrollView.frame.size.height)
var subview:UIView = UIView(frame: rect)
subview.backgroundColor = colors[i]
scrollView.addSubview(subview)
}
self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * CGFloat(colors.count), self.scrollView.frame.size.height - 64)
給了我這樣的結果(很抱歉,如果它不是動畫,請隨時刷新頁面):
我已經試過用this page上的代碼搞亂了,沒有運氣讓它正確頁面。 (即跳得太遠或不夠遠)
你是否改變記住如何將觸摸傳遞到底部滾動視圖? – Michael