UIScrollView
Verticallyにボタンを追加したいと思います。開始点を正しく取得できないようです:
int startPosition = self.view.frame.size.height/2 - self.view.frame.size.height/4;
それはスクロールビューframe.origin.y
です...問題は、私がそうするときです:
button.frame = CGRectMake(toolsScrollView.frame.size.width/8, startPosition, (toolsScrollView.frame.size.width*3)/4, (toolsScrollView.frame.size.width*3)/4);
ボタンが適切な場所に追加されていません。実際、startPosition の代わりに 0 を書いても、y 軸上の画面の中央付近のどこかにボタンが追加されます。理由がわからない?frame.origin コンポーネントは絶対的ですか、それとも他のオブジェクトに対して相対的ですか?