美文网首页iOS开发中的神兵利器
2.10 快速添加日期选择/多选/动作表单/地图等自定义表单 [

2.10 快速添加日期选择/多选/动作表单/地图等自定义表单 [

作者: 互动教程网 | 来源:发表于2018-04-12 19:57 被阅读27次

1. 本节课将为您创建一个更加强大的表单。首先打开浏览器,并进入当前的页面,然后点击此处的下载按钮。

image

2. 在弹出的面板中,点击下载压缩包按钮,下载整个项目的源代码。

image

3. 压缩包下载之后,将被自动解压成一个文件夹。点击示例文件夹左侧的箭头,显示该文件夹下的所有文件。

image

4. 选择一个自定义的单元格的类文件。

image

5. 然后按下键盘上的换档键。

image

6. 在按下快捷键的同时,选择另一个文件夹,以同时选择多个项目。

image

7. 然后将选择的内容拖动到您的项目中。

image

8. 在弹出的文件导入确认窗口中,点击完成按钮,确认文件的导入。

image

9. 接着选择资源文件夹,查看项目中已经导入的图片资源。

image

10. 在项目中已经导入了数张图片,我们将在表单中使用到这些图片。然后在左侧的项目导航区,打开视图控制器的代码文件。

image

11. 现在开始编写代码,创建另一个更加强大的表单。

image

12. 首先在当前的类文件中,引入已经安装的第三方类库,以及地图相关的框架。

image

13. 接着创建一个字符串的别名,并创建一系列的表情图标。

image

14. 然后修改当前视图控制器类的父类的名称。

image

15. 设置网址行里的文本框的字体颜色为蓝色。

image

16. 接着设置标签行的字体颜色为橙色。

image

17. 设置复选框行的前景颜色为橙色。

image

18. 设置日期行的最小日期为当天的日期。

image

19. 往表单中添加一个新的段落。

image

20. 然后往段落中添加一个标签行,并设置标签行的标题和默认值。

image

21. 当用户点击该行时,往标签的文字内容中,添加一枚旗帜图标。

image

22. 接着添加一个日期表单行,并设置日期行的默认值和标题文字。

image

23. 添加一个复选框表单行,并设置该行的标题文字和默认值。

image

24. 添加一个开关表单行,并设置该行的标题文字和默认值。

image

25. 添加一个滑杆表单行,并设置该行的标题文字和默认值。

image

26. 添加一个步进表单行,并设置该行的标题文字和默认值。

image

27. 然后添加一个新的段落,用来创建一些片段的示例。

image

28. 添加一个字符串类型的片段行,并设置该行拥有三个选项。

image

29. 添加一个表情图标类型的片段行。

image

30. 然后设置该行的标题文字、六个选项和默认值。

image

31. 添加一个字符串类型的片段行,并设置该行的标题,以及拥有两个选项。

image

32. 同时设置该行的缩略图标。

image

33. 添加另一个字符串类型的片段行,并设置该行拥有四个选项,以及默认值。

image

34. 同样设置该行的缩略图标。

image

35. 接着在表单中添加另一个段落。

image

36. 添加一个动作表单行,当点击此行时,将弹出一个动作表单。

image

37. 设置该行的标题以及选择器标题。

image

38. 继续设置该行选项列表,以及默认值。

image

39. 添加一个警告行,当点击此行时,将弹出一个警告窗口。

image

40. 设置该行的标题以及选择器标题。

image

41. 继续设置该行选项列表,以及默认值。

image

42. 当值发生变化时,在控制台输出该行的值。

image

43. 设置在展示时的前景颜色为紫色。

image

44. 添加一个导航类型的表单行,当点击此行时,将在导航栈中压入一个新的页面。

image

45. 设置该行的标题以及选项列表。

image

46. 接着设置默认值和选择器标题。

image

47. 获得表单的最后一个段落。

image

48. 接着在段落中添加一个地理坐标行。

image

49. 设置该行的标题以及默认值。

image

50. 继续添加一个图像表单行,并设置该行的标题。

image

51. 接着添加一个可进行多选操作的表单行。

image

52. 设置该行的标题文字。

image

53. 设置该行的选项列表以及默认值。

image

54. 再次添加一个新的段落,我们将在该段落中添加拾取器类型的表单行。

image

55. 首先添加一个字符串类型的拾取器行。

image

56. 接着添加一个10次的循环语句,设置行的选项列表。

image

57. 继续添加一个新的段落。

image

58. 往该段落中添加一个文本表单行,并设置该行的标题和占位文本。

image

59. 接着添加一个数字表单行。

image

60. 然后设置该行的标题和默认值。

image

61. 对于数字表单行,我们可以设置它的数字格式。

image

62. 设置在用户输入时,实时对数字进行格式化。

image

63. 设置该行的输入框的键盘类型,在此使用数字键盘。

image

64. 接着添加一个网址行,并设置该行的标题和默认值。

image

65. 继续添加一个手机号码行,并依次设置该行的标题、默认值和是否激活。

image

66. 添加一个名称表单行,并设置该行的标题。

image

67. 然后添加一个密码表单行,并设置该行的标题和默认值。

image

68. 添加一个整数表单行,并设置该行的标题和默认值。

image

69. 添加一个邮箱表单行,并设置该行的标题和默认值。

image

70. 接着添加一个特定类型的表单行,并设置该行的标题和默认值。

image

71. 添加一个账户表单行,并设置该行的标题和占位文本。

image

72. 添加一个邮政编码表单行,并设置该行的标题和占位文本。接着点击模拟器列表,我们将使用真机进行测试。

image

73. 在设备列表中,点击选择一款真机设备。

image

74. 然后点击左上角的[编译并运行]按钮,启动应用程序。

image

75. 在标签行上点击,标签行的文字将发生变化。

76. 此时标签上多了一个旗帜图标,继续点击该表单行。

image

77. 在此行的上方点击,可以修改当前的选择状态。

image

78. 继续点击可以恢复选择的状态。

image

79. 点击开关按钮可以切换开关控件的状态。

image

80. 在滑杆上点击,可以快速调整滑杆的数值。

image

81. 然后在步进组件上点击,并观察左侧数字的变化。

image

82. 在分段控件上点击,可以选择分段组件中的某个选项。

image

83. 同样可以在表情图标分段上点击,选择分段控件中的某个选项。

image

image

85. 在下方的圆点处按下手指,并向上拖动,查看下方的表单区域。

image

86. 在动作表单行上点击,可以弹出一个动作表单。

image

87. 然后选择一个动作选项,并观察动作表单行的变化。

image

88. 在警告表单行上点击,将弹出一个警告窗口。

image

89. 在弹出的警告窗口中,可以点击选择一个选项,同时观察警告表单行的变化。

image

90. 在下方的圆点处按下手指,并向上拖动,查看下方的表单区域。

image

91. 在当前的表单区域,显示了文本、数字、网址、手机号码、密码、邮箱等类型的表单行,它们的值都有相应的格式。最后点击[停止]按钮结束本节课程。

image

image

image

image

image

本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

apps8 2.png

相关文章

  • 2.10 快速添加日期选择/多选/动作表单/地图等自定义表单 [

    1. 本节课将为您创建一个更加强大的表单。首先打开浏览器,并进入当前的页面,然后点击此处的下载按钮。 2. 在弹出...

  • 织梦笔记03:织梦添加表单

    织梦添加后台表单。 1.登录织梦后台管理系统后,选择 【核心】--频道模型中的【自定义表单】--【增加新的自定义表...

  • 氚云学习之旅-关联表单及自定义SQL(一)

    氚云的关联表单控件分为两中,一种是“关联表单”,另一种是“关联表单多选”。 关联表单使用时比较简单,选择好关联表单...

  • 程序心得

    前端表单提交: 获取点击事件传过来的表单值,封装成js对象 将其它比如小程序选择器等本地非表单属性添加到该对象中 ...

  • vue+element 表单验证问题

    常规表单验证、自定义表单验证、动态增删表单验证 1.常规表单验证 2.自定义表单验证 3.动态增减 a.表单 b.表格

  • from 表单上传图片

    一、基础表单上传图片 上传input样式重置,可自定义。 from 表单中必须添加该属性 enctype="mul...

  • [HTML] IE9/IE10使用隐藏iframe异步上传文件问

    原理:(1)表单上传原理 为form表单添加属性enctype="multipart/form-data",选择文...

  • 表单类型 单选 多选 评分 下拉选择 适用于选项非常多的情况如年份选择,地区选择等 单行文本input 多行文本

  • Vue 适时清理 keepalive 缓存方案

    需求 单页面应用中,用户进入表单填写页面,需要初始化表单内容,填写过程中可能涉及到地图选点或者列表选择等操作,需要...

  • 自定义表单(一)--拖拽(JS版本)

    系列文章自定义表单(一)--拖拽(JS版本)自定义表单(二)--拖拽(HTML版本)自定义表单(完)--(html...

网友评论

    本文标题:2.10 快速添加日期选择/多选/动作表单/地图等自定义表单 [

    本文链接:https://www.haomeiwen.com/subject/rmmfkftx.html