- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
因此 Apple 表示 UIWebView 和 UITableView 对象不应嵌入到 UIScrollView 对象中。 https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/index.html
You should not embed UIWebView or UITableView objects in UIScrollView objects. If you do so, unexpected behavior can result because touch events for the two objects can be mixed up and wrongly handled.
这是否意味着我们不应该在 ScrollView 中使用网页或表格 View ?我正在实现一个应用程序,该应用程序具有多个 Web View 和与 View 的其余内容一起滚动的表格 View ,因此禁用了在 Web 和表格 View 中滚动。
永远不要将网页或表格 View 放置在 ScrollView 中意味着重大的设计更改。 Apple 是不是说我们应该永远将网页和表格 View 保留在 ScrollView 中,这意味着我们永远不能让它们与 View 的其余内容一起滚动?
或者只要为 ScrollView 中嵌入的 Web 和表格 View 禁用滚动,它就可以正常工作吗?如果没有 - 除了重新设计应用程序之外还有更好的选择吗?
最佳答案
我在生产应用程序的 UIScrollView
中使用了 UITableView
。
例子:
UITableView
和 MKMapView
中的 POI 列表 彼此相邻 在启用了分页的 UIScrollView
中。
问题确实是 UIScrollView
的滚动实际上不起作用。尤其是在 MKMapView
上,因为它向各个方向滚动。解决方法是创建一个带有两个 UIButton
的自定义 UIView
,这两个 UIButton
用作自定义 UISegmentedControl
。这些实际上会将 UIScrollView
滚动到选定的页面。
Apple 在其文档中放置的一些内容可能是为了能够对错误报告发表评论,或者说:看,我们早就告诉过你了。
关于ios - 在 UIScrollView 中嵌入 UIWebView 有多糟糕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32033522/
我想在这里说的是我在从之前离开的相同状态重新启动我的应用程序时遇到的问题。我在这方面做了很多研发,并且已经解决了 stackoverflow 中发布的问题。所以请不要说它是重复的。 我试过设置这些选项
当我在我的类中实现 __cmp__ 函数时,python 是否会在内部重载“==”,我们在 C++ 中是如何做到的? 只是好奇。我是 python 的新手。 :) 最佳答案 ==的含义当您定义 __c
我在 Raspberry Pi2 上安装了 Gitlab,几个月来它运行良好。但自从关闭了RPi的电源后,它就不再起作用了。网页返回502错误。 502 Whoops, GitLab is takin
有人知道用户登陆带有Webfonts的页面时为什么Google Chrome浏览器崩溃吗 它并不会一直发生,而是经常发生 我刚得到一个蓝屏页面,却不知道为什么:该页面不是来自重定向时就很好了。 这是我
当我登录时,Skype始终会给出此错误。 糟糕,Skype存在问题。尝试注销然后重新登录。 STARTUP_LOAD_ERROR MACBOOK 最佳答案 Macbook 用户 退出Skype 回家
我正在尝试从 flutter 开始,首先我在 cmd 上运行 flutter doctor 它有效。在我安装了 ANDROID SDK 之后,同样的命令 flutter doctor 给了我异常:
从 android studio 终端运行 flutter attach 不工作。显示错误flutter 意外退出。 终端输出: flutter attach Checking for adverti
当使用 TinyMCE 4 测试所有浏览器时,Chrome 非常慢。 (我尝试从 TinyMCE 中删除所有插件,但没有任何区别。) Chrome 需要大约 20-25 秒在 TinyMCE 中呈现一
我试图让下面的脚本工作,以便从远程服务器(服务器 1)读取特定目录中的 CSV 文件列表,并将数据移植到另一台服务器的 PostgreSQL 数据库中。 我已经创建了一个 rsa SSH key 并将
在嵌入式 linux 环境中(在 PowerPC 上定制的 2.4.25)几个小时后我得到以下内核 panic : Oops: kernel access of bad area, sig: 11 N
在将现有 Node.js (Hapi.js) + RethinkDB 从 OVH VPS(最小 vps)迁移到 AWS Lambda( Node )+ DynamoDB 的过程中,我最近遇到了一个非常
我是一名优秀的程序员,十分优秀!