我想在我的UIAddressBook
(也嵌入UITabBarController
)中显示UINavigationController
,而不是每次都以模态方式显示它。换句话说,我想在已经存在的标签栏控制器和导航控制器中访问地址簿。当我以模态方式显示时,这两个消失了,因为它是一个全新的视图。但是,我找不到要嵌入它的文档。有没有人有任何指针?
Bonus:是否可以从sqlite数据库加载NSDictionary中的姓氏列表?
答案 0 :(得分:0)
答案很简单。
picker = [[ABPeoplePickerNavigationController alloc] init];
// place the delegate of the picker to the control
picker.peoplePickerDelegate = self;
picker.view.frame = self.view.bounds;
[self.view addSubview:picker.view];
诀窍是将帧设置为self.view.bounds
;这对我来说。