自定义 iPhone 用户界面组件 [关闭]

Posted

技术标签:

【中文标题】自定义 iPhone 用户界面组件 [关闭]【英文标题】:Custom iPhone User Interface Component [closed] 【发布时间】:2010-11-23 08:09:24 【问题描述】:

谁能列出自定义 iPhone UI 组件?

我知道 Three20 的 UI 和框架组件。有谁知道其他类似的 iPhone UI 组件库。

更具体地说,我正在寻找一个水平滑块,您可以轻弹它,它会继续滑动。目前苹果有那些你可以轻弹的大***(UIPicker),它会继续旋转。我想要类似但水平的东西。我知道我可以自己编写代码,但我想看看是否有类似的东西。

干杯,约翰。

【问题讨论】:

【参考方案1】:

检查一下

http://iphoneized.com/2009/11/18-mobile-frameworks-development-tools-creating-iphone-apps/

【讨论】:

【参考方案2】:

图形组件。甜美且易于使用。直截了当的 iPhone 方式:http://code.google.com/p/s7graphview/

【讨论】:

【参考方案3】:

嗯,我知道一个(虽然它不是一个选择器,而是一个进度视图)。

CustomProgressView

老实说,它相当普通,我见过其他自定义 UI 组件,它们的边缘都有些粗糙。

如果您需要针对特定​​内容的自定义 UI 元素,请自行编写代码。否则我会坚持使用 Apple 的 UI 元素。 Apple 实际上通常会很好地完成 UI,如果您开始使用自定义 UI 元素,您可能无法提交到 AppStore。除此之外,想象一下,如果所有应用程序都制作了自定义 iPhone 滑块、选择器控件等。我想 iPhone 体验会变得有点糟糕,这也是人们如此喜欢使用 iPhone 的原因之一......一致性。

说我已经创建了自己的自定义进度视图,因为 UIProgressView 没有削减它:

我想我在自相矛盾,但我所说的只是在非常特定的情况下进行修改......比如游戏或你期望非标准元素的东西。

【讨论】:

以上是关于自定义 iPhone 用户界面组件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何提高区域跨界精度(模拟)(地理围栏)

在自定义视图上显示弹出菜单时不要关闭键盘

如何在 iPhone 解锁上打开应用程序

用户控件、自定义控件和组件有啥区别?

如何为 iPhone 创建自定义 Interface Builder 插件?

如何创建具有完全自定义用户界面的 C# 程序? [关闭]