にいくつかUITextFields
ありUIScrollView
ます。それらの1つを編集してキーボードがポップアップすると、フィールドがキーボードで覆われます。
ビューを上にスクロールしたいのですが、これは iOS によって自動的に行われると思っていましたが、そうではないようです。
現在、このメソッドを使用してビューをスクロールしていますが、うまく機能しません。
- (void)scrollToView:(UIView *)view
{
CGRect viewFrame = [[edit scrollView] convertRect:[view frame] fromView:[view superview]];
CGRect finalFrame = CGRectMake(viewFrame.origin.x, viewFrame.origin.y, viewFrame.size.width, (viewFrame.size.height + (inputAccessory.frame.size.height) + 4.0));
[[edit scrollView] scrollRectToVisible:finalFrame animated:YES];
}
ありがとう