음에 당신의 UIWebView
, 그냥 웹보기의있는 ScrollView에 하위 뷰로 추가하고, 다른 아래로 모든 것을 밀어 넣습니다. , 그리고, 당신은 또한 함께 "kTweenMargin"를 교체해야
UIScrollView * myScrollView;
for (UIView * view in [myWebView subviews]) {
if ([view isKindOfClass:[UIScrollView class]]) {
myScrollView = (UIScrollView *) view; //probably first, but ya never know
}
}
for (UIView * view in [myScrollView subviews]) {
CGRect tempFrame = view.frame;
tempFrame.origin.y += kTextFieldHeight;
view.frame = tempFrame;
}
[myScrollView addSubview:urlField];
이 예뻐하려면 작동하는 것 같다; ([urlField self.view의 addSubview] 대신, WebViewController.m) 나는 애플의 UICatalog에서 그것을 시도 textFieldFrame에서 0 제거 webFrame 조정 :
webFrame.origin.y += kTopMargin + 5.0;
webFrame.size.height -= 40.0;
시도 스크롤보기의 속성 ScrollToTop을 설정합니다. – Sabby