【发布时间】:2011-09-27 13:36:48
【问题描述】:
到目前为止,我已经让 UIScrollView 中的 UIWebView 正常工作,而且我刚刚在 Apple 的网站上看到不建议这样做。
好吧,还有什么替代方案?我需要显示网页,并且我需要它们是可滚动的,这样如果用户向左滑动,就会出现一个完全不同的页面从右侧进入。向右滑动则相反。
不把 UIWebView 放在 UIScrollView 里面怎么办?
谢谢。
【问题讨论】:
到目前为止,我已经让 UIScrollView 中的 UIWebView 正常工作,而且我刚刚在 Apple 的网站上看到不建议这样做。
好吧,还有什么替代方案?我需要显示网页,并且我需要它们是可滚动的,这样如果用户向左滑动,就会出现一个完全不同的页面从右侧进入。向右滑动则相反。
不把 UIWebView 放在 UIScrollView 里面怎么办?
谢谢。
【问题讨论】:
好吧,您需要UIWebView,它确实具有UIScrollView 的许多功能,不仅可以上下滚动,还可以左右滚动。
此外,不能用两根手指滚动,因为网页中的可滚动元素(例如 textareas)只能用两根手指滚动。
三个手指也不太好,因为手指粗的人不方便...
所以我的建议是您将UIGestureRecognizer 添加到您的UIWebView 并注意滑动手势。然后用动画相应地处理页面的切换。
【讨论】: