2016-04-09 17 views
1

私が読み込む座標にscrollviewがロードされていない理由を理解できません。私はサブビューとの対話を開始するときUIScrollViewにサブビューを追加する

This is what the screen looks like when loaded for the first time

しかし:私はそれを期待するとして、それは完全にscrollviewの最上部に触れていないが

view.frame = CGRectMake(scrollView.bounds.width * CGFloat(i), 0, scrollView.bounds.width, scrollView.bounds.height) 

scrollView.addSubview(view) 

:私は、次のコードを使用してサブビューをロードそれは私がそれになりたかった位置まで撮影:

This is what the screen looks like when there has been interaction

答えて

1

を設定するようにしてくださいビューコントローラのautomaticallyAdjustsScrollViewInsetsプロパティは、viewDidLoadでfalseになります。

self.automaticallyAdjustsScrollViewInsets = false 

このプロパティのデフォルト値は、ビューコントローラは、ステータスバー、ナビゲーションバー、ツールバーやタブバーで消費される画面領域に応じて、そのスクロールビューのインセットを調整することを可能にする、「真」です。

関連する問題