2.15 自定义表单文本框内容的格式 [iOS开发中的神兵利器]
1. 本节课将为您演示,如何设置表单中的输入内容的格式。首先在左侧的项目导航区,打开视图控制器的代码文件。
image
image
image
4. 接着创建一个货币类,该类继承自数字格式类,并遵循格式化协议。
image
5. 添加一个方法,当处理对象是数字时,则设置其小数点的位置。
image
image
7. 将字符串按小数点进行分割,并重新拼接成一个新的字符串。
image
image
9. 然后添加一个协议中的方法,用来获得当输入新字符时的字符输入位置。
image
image
image
image
image
image
image
image
image
image
image
image
image
image
23. 初始化一个数字格式对象,并设置格式对象的本地化属性。
image
24. 设置格式对象的数字样式为科学计数法,并将这种格式应用在当前的表单行。
image
image
image
27. 初始化一个数字格式对象,并设置格式对象的本地化属性。
image
image
image
image
image
32. 初始化一个日期格式对象,并设置格式对象的本地化属性。
image
33. 设置格式对象的日期样式为缩写样式,并将这种格式应用在当前的表单行。
image
image
image
36. 初始化一个日期格式对象,并设置格式对象的本地化属性。
image
37. 设置格式对象的日期样式为完整样式,并将这种格式应用在当前的表单行。
image
image
image
image
41. 初始化一个能量格式对象,并将这种格式应用在当前的表单行。
image
image
image
44. 初始化一个重量格式对象,并将这种格式应用在当前的表单行。接着点击左上角的[编译并运行]按钮,启动模拟器预览项目。
image
45. 在当前的表单中,包含了各种各样的数据格式。点击其中的科学计数法单元格。
image
image
image
image
image
51. 此时新的数字同样被转换成科学计数法的样式。最后点击此处的[停止]按钮,关闭模拟器,并结束本节课程。
image
image
本文整理自:《app开发中的神兵利器》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1209739676,或扫描本页底部的二维码。课程配套素材下载地址:资料下载
apps8 2.png