我试图在我的应用程序中集成新的联系人控件。这是我的代码:
- (BOOL) personViewController:(ABPersonViewController*)personView shouldPerformDefaultActionForPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifierForValue
{
return YES;
}
-(IBAction)addcontact:(id)sender{
ABNewPersonViewController *picker = [[ABNewPersonViewController alloc] init];
UINavigationController *navigation = [[UINavigationController alloc] initWithRootViewController:picker];
[self presentModalViewController:navigation animated:YES];
[picker release];
[navigation release];
}
它会弹出新的联系人视图,但是当我单击取消或完成按钮时,没有任何反应。
谁能帮我?
提前致谢!
最佳答案
您需要添加在点击“取消”或“完成”按钮时应调用的方法,并且该方法应调用[self.navigationController dismissModalViewController