我在哪里可以获得所有 iOS 元素的列表? [关闭]

Posted

技术标签:

【中文标题】我在哪里可以获得所有 iOS 元素的列表? [关闭]【英文标题】:Where can I get a list of all iOS elements? [closed] 【发布时间】:2012-09-08 16:24:11 【问题描述】:

ios GUI 元素列表的好资源是什么?

官方文档,如UIPickerView docs 不包含图像,虽然有时官方概述文档有图像,但不容易找到。

我找到的最接近的东西是 iOS Photoshop 模板(包括很棒的 Teehan Lax one),但它们没有引用类名,也没有任何常见的第三方控件。

编辑:基于 Web 的站点会很棒,因此我可以与没有 Xcode 的其他人共享,或在 iPad 上浏览。

【问题讨论】:

【参考方案1】:

Apple 开发者门户有一个document,列出了 iOS 的所有 UI 元素,还介绍了它们的各种用途。以下是他们如何描述 UITextView 的摘录:

文本视图 文本视图接受并显示多行文本。要了解有关在代码中定义文本视图的更多信息,请参阅UITextView Class Reference。 外观和行为 文本视图是任意高度的圆角矩形。当内容太大而无法容纳在其边界内时,文本视图支持滚动。如果文本视图支持用户编辑,则当用户在文本视图内点击时会出现一个键盘。键盘的输入法和布局由用户的语言设置决定。当用户点击标有“.?123”的按钮时,键盘会变为显示数字、标点符号和一些常用符号。指南 您可以控制文本视图中文本的字体、颜色和对齐方式,但仅限于它们应用于整个文本时。换句话说,您不能仅更改部分文本的任何这些属性。默认字体是系统字体,默认颜色是黑色,因为这些往往是最易读的。对齐属性的默认值为左(您可以将其更改为居中或右)。如果您必须在显示文本的视图中启用可变字体、颜色或对齐方式,您可以改用 Web 视图的文本视图,并使用 html 设置文本样式。您还可以指定不同的键盘样式,具体取决于您希望用户输入的内容类型。有关您可以使用的样式的说明,请参阅“文本字段”。

如果您只想查看 UI 元素列表而不是描述,请转到左侧边栏并单击“iOS UI 元素使用指南”旁边的披露箭头,它会列出一般类别,如“栏”、“内容视图”、“控件”等。从那里您可以单击类别标题旁边的显示箭头以查看各个 UI 元素。下图说明了我的意思:

【讨论】:

这样就可以了,谢谢!由于某种原因,我从未找到该页面。 链接已失效,我相信原始文档已被弃用。这是一个新鲜的link。 我更新了答案中的 URL,所以它仍然适用于人们。【参考方案2】:

您可以在此文档页面LINK中深入了解 UIElements

【讨论】:

【参考方案3】:

如果您正在寻找标准框架的 GUI 元素列表,您可以检查它们的 Interface Builder,甚至更改配置以显示创建它们的可能方法。 Storyboard 还为您提供了一些向其添加内容的灵活性。

【讨论】:

感谢您的回复!我有时还需要与技术较少的人交谈,因此拥有基于网络的资源会很棒。 @qegal - 抱歉,我上次的评论并不清楚。我的挑战是我正在与客户讨论 UIDatePicker 并希望能够链接到带有示例的页面。

以上是关于我在哪里可以获得所有 iOS 元素的列表? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

我在哪里可以获得更多 jQuery UI 主题? [关闭]

我在哪里可以获得 OpenJDK(Windows)的预构建 JavaFX 库 [关闭]

我在哪里可以找到任何 NodeJS 版本的重大更改列表

我在哪里可以获得旧的免费版本的 Anjlab 的 SQL Profiler? [关闭]

我在哪里可以获得适用于 Android 手机的开源 Radio 驱动程序和 RIL? [关闭]

我在哪里可以获得类似于“结束通话”等花哨的红色和绿色 UIButtons? [关闭]