0

我有Android经验,目前开始学习iOS。我创建了一种在 Android 应用程序中选择数据的机制。当我单击日期按钮时,会弹出一个 DatePicker:

在此处输入图像描述

如您所见,它有CancelSet按钮。

我的问题是关于我的 iphone 应用程序。我想拥有相同的机制。当我点击按钮时,会弹出日期选择器(可以有类似 Android 日期选择器的按钮)Setcancel我怎样才能做到这一点?我不确定这在 iPhone 中是不是一个好方法,如果我们可以设计一个更好的机制,你能帮我吗?

在此处输入图像描述

4

3 回答 3

1

这是 Android 和 iOS 标准小部件之间的 UX 比较,以及相关 Apple / Android 网站上的文档链接。这是开始学习所有技术术语的好方法。

http://kintek.com.au/blog/portkit-ux-metaphor-equivalents-for-ios-6-and-android-4/

希望这能让你开始。

于 2013-06-14T16:19:06.150 回答
0

Apple 有一个示例项目来证明这一点。您必须稍微调整一下:您不想显示/隐藏日期选择器本身,而是希望显示/隐藏包含日期选择器和解雇按钮的视图。

它被称为DateCell

基本上,它将日期选择器视为包含日期的单元格的键盘。当用户输入文本字段(因此,需要真正的键盘)并滚动以保持日期行可见时,您需要管理隐藏它,但是您需要的所有位都在这个项目中以一种或另一种方式。

于 2012-08-05T16:36:01.053 回答
0

一种方法是将自定义按钮添加到包含日期选择器的同一视图中,然后在用户需要时将其弹出。不要使用日期选择器委托,而是使用按钮操作来获取日期选择器值。

于 2012-08-05T16:41:13.673 回答