Macos 如何在Mac上使用ABPersonView
你知道如何在Mac上使用ABPersonView吗 我在mac上的通讯录中加载了联系人列表 但我不知道如何显示个人详细信息视图以使用“地址簿个人视图” 无法对mac应用程序使用“通讯簿个人视图” OSX:10.7.4 xcode:4.3.3我自己解决这个问题Macos 如何在Mac上使用ABPersonView,macos,osx-lion,Macos,Osx Lion,你知道如何在Mac上使用ABPersonView吗 我在mac上的通讯录中加载了联系人列表 但我不知道如何显示个人详细信息视图以使用“地址簿个人视图” 无法对mac应用程序使用“通讯簿个人视图” OSX:10.7.4 xcode:4.3.3我自己解决这个问题 将“通讯簿个人视图”拖动到容器视图 在容器视图中,“通讯簿个人视图”可能更改为“自定义视图” 在xib中选择“自定义视图”,并在identity inspector的类字段中将“NSView”强制更改为“ABPersonView” 强制将
- 将“通讯簿个人视图”拖动到容器视图
- 在容器视图中,“通讯簿个人视图”可能更改为“自定义视图”
- 在xib中选择“自定义视图”,并在identity inspector的类字段中将“NSView”强制更改为“ABPersonView”
- 强制将代码和“自定义视图”类中的“自定义视图”更改为“ABPersonView”
- 强制进口
- 使用以下命令:
107/108中的类有一个选择联系人的错误。它不会滚动到它,因此它通常不可见 只是提醒一下:
ABAddressBook* kAddressBook = [ABAddressBook addressBook];
ABPerson* kPerson = [kAddressBook.people objectAtIndex:row];
[personView setPerson:kPerson];