2011-11-24 69 views
2

我想提示输入街道地址,方法与联系人应用程序完全相同。iOS是否有标准的输入和存储街道地址的方式?

我可以模仿它的UI,但是这将涉及大量重复的现有功能;国家名单,它根据国家选择,验证,格式化,本地化等重新配置的方式。是否有现有的框架提供了这个框架?

我也存储在核心数据,输入的数值,这当然没有一个地址类型。最好是单独存储字段,使用Transformable还是只使用普通字符串?是否有一个现有的类可以重用/子类化?

我可以假设iOS 5是必需的。

+0

恐怕不是。这个ui控件代表了表格视图中的一个自定义单元格。所以你需要创造自己。 – beryllium

回答

1

不,不幸的是,不幸的是,不过,有几个项目可以帮助解决这个问题。您可能会发现我的项目QuickDialog这个有用:QuickDialog

0

这是一样好,我知道的,但可能不符合您的需求。从The Address Book Programming Guide

通讯簿UI框架提供了四个控制器:

的ABPeoplePickerNavigationController提示用户选择从他们的地址簿中的人的记录。 ABPersonViewController向用户显示一条人员记录,并可以选择允许编辑。 ABNewPersonViewController提示用户创建新的人员记录。 ABUnknownPersonViewController提示用户完成部分人员记录,可以选择允许他们将其添加到地址簿中。

相关问题