2011-02-01 5 views

答えて

8

方法でscrollRectToVisible:正しいことをやっています。これは、指定されたCGRectがビューの可視セクション内にあるポイントにビューをスクロールしています。 ここでは、スクロールビューの上部に別のビューを配置しているため、スクロールビューの表示領域の一部が覆い隠されています。スクロールビューではこれについてはわかりませんが、他のビューとは独立した可視セクションのみがわかります。

解決策は、指定された方向にもう少しスクロールするためにスクロールビューを取得するために、textFieldRect CGRectを一定量だけオフセットすることがあります。たとえば、オンスクリーンキーボードのサイズを使ってこのオフセットを計算したり、スクリーンショットに表示される半透明のビューのサイズを計算したりできます。

関連する問題