打造具备位置与iCloud功能的应用:从Mac到iOS的全面实现
1. 位置功能的添加
在应用中添加位置功能,使得能够在地图应用中打开位置信息是一项实用的功能。我们将对 Document 类进行特殊支持,具体步骤如下:
1.1 UI设计
- 当创建新笔记时,确定一次位置,并将其与其他附件分开保存。位置将以JSON文件格式存储在主文本文档旁边的文件中,存储为经纬度坐标对。
- 若文档有位置信息,显示一个按钮,点击该按钮可在地图应用中打开位置。操作步骤如下:
- 打开
Assets.xcassets文件。 - 将
Location.pdf图像拖入图像列表,用作位置按钮。 - 打开
Document.xib,进行UI更改。 - 拖入一个新的渐变按钮,放置在“添加附件”按钮上方,与附件列表对齐。
- 设置按钮高度为34点,宽度为32点。
- 将按钮图像设置为刚刚添加到
Assets中的Location图像。 - 为按钮的宽度、高度、与上视图的距离以及与上视图后缘的距离添加约束,固定按钮位置和尺寸。
- 拖入一个不确定的圆形进度指示器(即旋转器),放置在位置按钮上方居中,用于指示正在确定位置。
- 为旋转器添加约束,使其与位置按钮垂直和水平居中。 </
- 打开
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



