在iOS / iPhone上创建长格式的最快方法是什么?

时间:2014-08-06 17:40:46

标签: objective-c ios7

我对Objective-C和iOS开发世界相当新(这是我的第一个iphone应用程序),我有c#/ java dev的背景。

我的雇主想为我们的某个网站购买iphone应用程序。在其中,它应该是一个包含大约50个字段的表单,如果需要可以分成3个不同的部分。

处理此问题的最佳方式是什么?

谢谢!

2 个答案:

答案 0 :(得分:1)

我会为每个字段创建一个UITextField。

然后我将这些添加为3个UIViews的子视图,它们代表你提到的3个部分(根据需要将UITextField分成每个视图)。

然后我会创建一个UIScrollView并将每个UIViews添加为子视图(按位置堆叠它们;即第一个底部触及第二个顶部)。

如果页面太长,这将允许您滚动UIViews(50个字段很可能不适合iPhone屏幕)。

欲了解更多信息:

UIView - https://developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html

UIScrollView - https://developer.apple.com/library/ios/documentation/uikit/reference/uiscrollview_class/Reference/UIScrollView.html

UITextField - https://developer.apple.com/library/ios/documentation/uikit/reference/UITextField_Class/Reference/UITextField.html

答案 1 :(得分:-1)

有一些教程可供选择。基本上,我会创建所有适当的字段或表单标准,并将它们嵌入到srollview中。您选择所有字段,然后单击编辑器>嵌入> scrollview。

然后,您需要设置该字段以在单击时滚动到视图中。这可以在教程中找到。

然后,如果用户点击该字段,则需要设置一个功能来关闭键盘。同样,这可以在教程中找到。

如果您需要更多帮助,请发表评论。我的背景也是java,刚开始学习Obj-c和swift。