iphone - UIWebView 和 CSS 固定位置

标签 iphone ios css xcode uiwebview

我有一个 UIWebView使用固定位置的标题。

ViewController包含 UIWebView是初始 View ,固定位置div没有问题。

当我显示相同的 ViewController通过模态segue,这就是问题发生的时候。

我第一次在页面上滚动时,div 会随着页面移动并滚动,但是一旦我第一次放开滚动,div 就会返回到它的固定位置,并且错误再也不会发生。

有任何想法吗?我看过iScroll ,它不像我想要的页面那样工作,我认为有一个更简单的方法,因为我只在 UIWebView 的初始加载时遇到问题...

最佳答案

我使用了 CSS 解决方法,将标题定位为绝对的左上角,并给出主要的 <div>一个 overflow-y: scroll; ,并保留 body { height: 100%; } .

这导致了一种仿冒的 iScroll!

编辑

此外,您可以插入以下内容:
-webkit-overflow-scrolling: touch;
进主<div> css 以获得更原生的感觉。

关于iphone - UIWebView 和 CSS 固定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14267527/

相关文章:

iphone - 如何更改按钮的图像?

ios - 无法使用免费的苹果开发者帐户下载配置文件

jquery - 响应式下拉点击/悬停

html - 打印时将每页上的自定义页脚粘贴到底部

iphone - 如何从 NSDictionary 获取键的对象?

iphone - 以编程方式更改图像的颜色

iOS:UITableViewCell - 单元格相互中断/重叠

ios - 如何在 swift 中使用 header 完成 api 调用

ios - 应用程序扩展键盘键在按下时被切断

html - 使用 css(使用 chrome)禁用打印机默认边距?