iOS ui 元素的名称

Posted

技术标签:

【中文标题】iOS ui 元素的名称【英文标题】:Name of iOS ui element 【发布时间】:2020-01-29 03:25:06 【问题描述】:

这个半屏可滚动弹窗elememt在ios中是如何调用的?在许多应用程序中都见过它,所以我想它应该是原生的。

【问题讨论】:

【参考方案1】:

尽管它很常见,但它并不是标准的 UIKit 元素。它是一个自定义呈现的视图控制器(不是标准配置)。您将需要一个自定义过渡动画和演示控制器以及用于解除的手势识别器。 (有很多教程向您展示如何做到这一点。)

iOS 13 中的新功能,所有显示的视图控制器默认都具有这种通用配置(称为“工作表”或“卡片”),但不像您显示的那样半屏(它们几乎填满了屏幕)。

【讨论】:

哦,真的吗?只是我已经多次看到这个带有灰色线条的东西作为顶部的拖动动作指示器。它在许多应用程序中看起来如此相似,所以我认为它应该是标准的。 我认为历史是 Apple 开始在音乐应用程序和类似应用中这样做,而没有将其作为标准元素泄露出去,每个人都开始说“他们是怎么做到的?”并滚动自己。这就是 Apple 最终在 iOS 13 中提供类似功能的原因。 对于一些技术,参见例如***.com/questions/43530231/… - 我想我真的应该把这个问题标记为重复而不是回答...... 哦,现在我明白了。谢谢

以上是关于iOS ui 元素的名称的主要内容,如果未能解决你的问题,请参考以下文章

iOS 从 XCUIElement 获取 UI 元素

iOS 中 UI 元素的边距和内边距

这个 iOS UI 元素叫啥,如何制作?

element-ui 表格元素映射渲染、即 传数字,渲染名称

基于python实现UI自动化5. selenium实现获取页面元素属性(内容标题URL浏览器名称等)

基于python实现UI自动化5. selenium实现获取页面元素属性(内容标题URL浏览器名称等)