2016-05-13 62 views
-2

我想创建一个类似于Datepicker函数的自定义数据输入字段。不过,我希望输入栏显示不同的高度选择。在IOS 9健康应用程序 - 高度和重量输入页面中模拟了相同的效果/功能。如何在xcode中创建自定义数据输入视图?

所以基本上我做了一个datePicker样式输入视图只显示测量而不是日期。

我该如何做到这一点?我是否需要为此使用Health Kit框架?

由于

+2

您正在寻找'UIPicker':https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIPickerView_Class/ – Larme

+0

你应该参考[教程点的教程](http://www.tutorialspoint .com/ios/ios_ui_elements_picker.htm)或[Techotopia的教程] (http://www.techotopia.com/index.php/An_iOS_7_UIPickerView_Example)。你只需要'UIPickerView'来获得所需的输出。希望这会帮助:) – Lion

回答

0

UIDatePickerUIPickerView的一个专门的例子。 (由于我从未完全理解的原因,它不会从UIPickerView继承,看起来应该是这样。)

无论如何,你想要做的是设置一个UIPickerView,其中包含的条目数量与您需要(例如,如果您希望用户能够以英寸输入英尺,则您将创建一个组件用于英尺,而另一个组件用于英寸。如果您使用的是Metric系统,则只需让用户输入一个测量值作为纯粹的米数,因为任何公制测量值都可以用米表示。)

您应该能够在某处找到使用UIPickerView的示例。