我有一个类型为date <input type='date'>
的表单和输入字段。点击字段时,日期选择器会进入视图,但当选择器变为可见时,Web视图会自动向上滚动。
我尝试在网络视图上禁用滚动和弹跳,但这不起作用,webView.scrollView.scrollEnabled = NO;
webView.scrollView.bounces = NO;
有什么想法吗?
答案 0 :(得分:0)
你可以试试这个:
UIView * v = [[webView subviews] lastObject];
if([v isKindOfClass:[UIScrollView class] ]) {
if ([v respondsToSelector:@selector(setScrollEnabled]) {
[v setScrollEnabled:NO];
}
if ([v respondsToSelector:@selector(bounces)]) {
[v setBounces:NO];
}
}
在这里,您只需检查视图是否响应这些方法,如果是,则调用它们。