実行時にスクロールビューのコンテンツサイズのサイズを変更しようとしています。私は実際に値を自分で設定すると私はこれを行うことができますが、私は最後のオブジェクトで計算をした後に新しい値を割り当てようとすると、それはうまくいきません3!私は私のintを正しく設定していないので、私はそれを推測しています。uiscrollviewのサイズを変更するcontentSize、新しい値を適用できません
[scroller setContentSize: CGSizeMake(scroller.frame.size.width ,scroller.frame.size.height*2)];
に動作していない:
int newHeight=textViewRect.origin.y+textViewRect.size.height+5;
[scroller setContentSize: CGSizeMake(scroller.frame.size.width ,newHeight)];
EDIT:
CGRect textViewRect=textView.frame;
textViewRect=CGRectMake(textViewRect.origin.x, textViewRect.origin.y, textViewRect.size.width, textViewRect.size.height);
MAYBE THIS:
だろうnewHeight値をすべてのヘルプは常にみんな
この作品を高く評価しています間違っている私はviewDidLoadメソッドでそれを持っているという事実と関係がありますか?あなたの助け
newHeight変数の値は何ですか? – Robin
67ですが、textViewはview.origin.y = 66で始まり、textViewの高さはビューの境界よりも下に広がります – d4ndym1k3