【发布时间】:2012-02-17 02:28:44
【问题描述】:
我创建了我的第一个 iOS 5.0 iPhone 应用,该应用的实际尺寸是 480 宽 x 320 高,这是 iPhone 的默认尺寸。
我的问题是我不希望应用允许滚动条,或者我真正的意思是能够滚动超过正在发生的 320 高度。
我查看了 Safari Web 内容指南here
我似乎仍然无法弄清楚任何人都可以提出修复建议。
谢谢。
【问题讨论】:
我创建了我的第一个 iOS 5.0 iPhone 应用,该应用的实际尺寸是 480 宽 x 320 高,这是 iPhone 的默认尺寸。
我的问题是我不希望应用允许滚动条,或者我真正的意思是能够滚动超过正在发生的 320 高度。
我查看了 Safari Web 内容指南here
我似乎仍然无法弄清楚任何人都可以提出修复建议。
谢谢。
【问题讨论】:
你可以做两件事。在你的 css 中将你的主包装设置为溢出:隐藏;
还将它添加到您的 js onDeviceReady()
document.addEventListener('touchmove',function(event){event.preventDefault()});
这将不允许任何滚动并锁定应用程序。
现在,如果您确实想允许滚动,我建议您研究一下 iScroll,它非常容易设置和开始工作,并且会给滚动带来原生的外观和感觉。
【讨论】: