问题标签 [abpeoplepickerview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
601 浏览

cocoa - ABPeoplePickerView - 如何让它滚动到选定的记录?

ABPeoplePicker在 Mac OS X 应用程序中使用。我已经连接了一个按钮,可以将所选记录更改为默认的“我”记录。

这工作正常,并且记录被选中,但是,我需要滚动表格以查看所选记录。

NSTableView-scrollRowToVisible:(NSInteger)rowIndex方法,但我找不到类似的东西ABPeoplePickerView

当所选记录发生更改时,会发布一条通知ABPeoplePickerNameSelectionDidChangeNotification,但我找不到将记录的属性插入视图的方法,因此我可以使其可见。

0 投票
1 回答
184 浏览

iphone - 将 addressbookUI 数据保存到数组

我正在尝试将 kABFirstNamePropert、kABLastNameProperty 和 kABAddressProperty 都保存到一个数组中以供以后调用,我只是不明白,谁能帮我一把或指出正确的方向吗?谢谢。我是这方面的超级 NOOb。

对于命名字符串:

设置地址标签:

保存阵列:我所拥有的不起作用。;(

0 投票
3 回答
255 浏览

iphone - 我想在数组中或在保存之前合并两个对象

我正在从 ABpeoplepickerNavcontroller 保存名字和姓氏,我想在保存到数组之前合并名字和姓氏,这样当我检索它时,它们会在一起。第一个代码是正在创建的对象:

这是我保存它的地方:

我可以保存在一行中添加两个对象吗?或者我可以在添加到数组之前合并对象吗?

谢谢,并记录在案......这个网站和帮助我的人都很棒。

迈克尔

0 投票
1 回答
640 浏览

cocoa-touch - ABPeoplePicker 代表模式问题

我有一个作为 ABPeoplePicker 导航控制器代表的子类 UIViewController。这个视图控制器在几种不同的情况下调用这个 ABPeoplePicker,我遇到的问题是弄清楚我在哪种情况下响应

UIAlertView 具有从 UIView 继承的 tag 属性来帮助解决这个问题,但我找不到在 ABPeoplePickerNavigationController 中使用的类似属性。可可忍者如何处理这种情况?剥离自定义代表?在视图控制器子类中摆弄一些 BOOL?

0 投票
3 回答
968 浏览

iphone - 如何使用 ABPeoplePicker 隐藏某些属性

使用 时peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person,将显示包含所有联系人信息的视图。我见过只显示选定信息的应用程序(例如电话号码)。

我怎样才能做到这一点?我只想显示联系人的姓名和电话号码。

非常感谢!

0 投票
2 回答
1005 浏览

iphone - ABPeoplePickerNavigationController 程序化搜索?

我想调出用户的通讯录并使用新的 PeoplePicker 控制器对结果进行切片以仅显示与特定术语匹配的结果。我看到 UIPeoplePickerNavigationController 嵌入了一个搜索栏和搜索视图。看起来很标准的东西,我以前从未使用过它。

我如何以编程方式从刚刚以模态方式呈现 PeoplePicker 的 UIViewController 子类获得该信息?

这是我到目前为止所尝试的。不用说,它不起作用。

编辑:更清楚地说,我想调出一个 ABPeoplePicker,但已经“中间搜索”了一个来自应用程序其他地方的搜索词。如果用户想取消该搜索并运行自己的搜索,那很好,但我想先用我自己的术语预加载 searchviewcontroller。

0 投票
1 回答
322 浏览

iphone - 如何将我的通讯录数据放入 UITextField

这就是我的代码现在我需要关于导入什么的帮助&&我将如何设置我的 UITextView

谢谢你的帮助

0 投票
1 回答
667 浏览

iphone - 在 ABPeoplePickerNavigationController 中设置提示

我无法获取此代码来设置提示:

“添加提示”部分似乎没有设置提示。有任何想法吗?这是输出的屏幕截图:

替代文字

0 投票
1 回答
424 浏览

ios4 - 重新加载/刷新 ABPersonViewController

在我的应用中,用户可以查看和编辑他们的通讯录联系人。现在,我正在尝试支持 iOS 4 后台。

这是我的问题。如果用户正在查看联系人,在我的应用程序中说“John Appleseed”,则用户可以切换到 iPhone 通讯录,打开“John Appleseed”并更改他的联系信息。如果用户随后切换回我的应用程序,我的应用程序对 John Appleseed 的视图现在已过时。我希望用新信息刷新此视图。显然,用户可以在应用程序内关闭并重新打开联系人(或者应用程序可以通过编程方式执行此操作),但这并不是理想的用户体验。

我知道这是可能的另一种方式,即用户在应用程序内编辑联系人并切换到 iPhone 通讯簿和视图自动更新。

我已经知道如何检测是否发生了更改,但我希望能够刷新视图。我正在使用 ABPersonViewController。不幸的是,由于这不是 UITableViewController 的实例,所以我不能这样做[self.tableView reloadData]

提前感谢您对这个问题的任何帮助!

0 投票
1 回答
422 浏览

delegates - 警报视图的问题,“委托”未声明的错误

这可能是一个男生错误,但我试图在有人在 peoplePickerNavigationController 中选择不是地址的联系人属性后嵌入 UIAlertView。我做错了什么以获得“代表”未声明的错误!有人可以从概念上告诉我为什么这不起作用,因为我已经让自己成为 UIAlertViewDelegate 并做了正确的事情!提前致谢 :-)