什么是 iOS GUI 元素列表的好资源?
官方文档,如UIPickerView 文档不包含图像,虽然有时官方概述文档有图像,但不容易找到。
我发现的最接近的东西是 iOS Photoshop 模板(包括很棒的Teehan Lax one),但它们没有引用类名,也没有任何常见的第三方控件。
编辑:一个基于 Web 的站点会很棒,所以我可以与没有 Xcode 的其他人共享,或者在 iPad 上浏览。
什么是 iOS GUI 元素列表的好资源?
官方文档,如UIPickerView 文档不包含图像,虽然有时官方概述文档有图像,但不容易找到。
我发现的最接近的东西是 iOS Photoshop 模板(包括很棒的Teehan Lax one),但它们没有引用类名,也没有任何常见的第三方控件。
编辑:一个基于 Web 的站点会很棒,所以我可以与没有 Xcode 的其他人共享,或者在 iPad 上浏览。
Apple Developer 门户有一个文档,列出了 iOS 的所有 UI 元素,还介绍了它们的各种用途。以下是他们如何描述 UITextView 的摘录:
文本视图 文本视图接受并显示多行文本。要了解有关在代码中定义文本视图的更多信息,请参阅UITextView 类参考。
外观和行为 文本视图是任意高度的圆角矩形。当内容太大而无法容纳在其边界内时,文本视图支持滚动。
如果文本视图支持用户编辑,当用户在文本视图内点击时会出现一个键盘。键盘的输入法和布局由用户的语言设置决定。当用户点击标有“.?123”的按钮时,键盘会变为显示数字、标点符号和一些常用符号。
指导方针 您可以控制文本视图中文本的字体、颜色和对齐方式,但仅限于它们应用于整个文本时。换句话说,您不能仅更改部分文本的任何这些属性。默认字体是系统字体,默认颜色是黑色,因为这些往往是最易读的。对齐属性的默认值为左(您可以将其更改为居中或右)。
如果必须在显示文本的视图中启用可变字体、颜色或对齐方式,则可以使用 Web 视图而不是文本视图,并使用 HTML 设置文本样式。
您还可以指定不同的键盘样式,具体取决于您希望用户输入的内容类型。有关您可以使用的样式的说明,请参阅“文本字段”。</p>
如果您只想查看 UI 元素列表而不是描述,请转到左侧的侧边栏,然后单击“iOS UI 元素使用指南”旁边的披露箭头,它会有一个通用类别列表,例如“栏”、“内容视图”、“控件”等。从那里您可以单击类别标题旁边的显示箭头以查看各个 UI 元素。下图说明了我的意思:
您可以在此文档链接页面中深入查看 UIElements
如果您正在寻找标准框架的 GUI 元素列表,您可以检查它们的 Interface Builder,甚至更改配置以显示创建它们的可能方法。Storyboard 还为您提供了一些向其添加内容的灵活性。