2016-01-06 56 views
0

我有一個UIImageView的滾動視圖。當用戶滾動時,我想將UIImageView保留在原來的位置。我使用offsetBy此:爲什麼UIView右移offsetBy

func scrollViewDidScroll(scrollView: UIScrollView) { 
    let offset = scrollView.contentOffset.y 

    self.headerView!.currentLoadLabel.frame = currentLoadLabelFrame.offsetBy(dx: 0, dy: offset) 
} 

的UIImageView的停留在他的Y位置,而是移動到屏幕右側的最遠x位置。爲什麼?

回答

0

試試下面的代碼: self.headerView .currentLoadLabel.frame = currentLoadLabelFrame.offsetBy(DX:scrollView.contentOffset.x,DY:scrollView.contentOffset.y)

+0

沒有,這有相同的效果.. .. – AntonSack