2017-08-30 36 views
0

UIScrollView具有contentOffset屬性,其中包含其左上角的內容偏移量。如何在旋轉或調整大小的同時通過中間中心部分而不是左上角維護UIScrollView的contentOffset?

當您旋轉設備或以某種方式從程序的其他部分更改UIScrollView的bound.size時,contentOffset的值不會更改,這意味着可見內容的左上角保持不變。

我的問題是,有沒有辦法保持中間中間部分,如果可見內容在旋轉或更改UIScrollView的bound.size以使其看起來更好?

回答

0

如果你旋轉你的iPhone,viewWillTransitionToSize:withTransitionCoordinator:方法被調用。

重寫此方法並將contentOffset重新調整到您要顯示的位置。

相關問題