---
title: ABPeoplePickerNavigationControllerDelegate
framework: Address Book UI
role: symbol
role_heading: Protocol
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 14.0+]
path: addressbookui/abpeoplepickernavigationcontrollerdelegate
---

# ABPeoplePickerNavigationControllerDelegate

The ABPeoplePickerNavigationControllerDelegate protocol describes the interface ABPeoplePickerNavigationController delegates must adopt to respond to people-picker user events.

## Declaration

```swift
protocol ABPeoplePickerNavigationControllerDelegate : NSObjectProtocol
```

## Topics

### Responding to User Events

- [peoplePickerNavigationController(_:shouldContinueAfterSelectingPerson:)](addressbookui/abpeoplepickernavigationcontrollerdelegate/peoplepickernavigationcontroller(_:shouldcontinueafterselectingperson:).md)
- [peoplePickerNavigationController(_:shouldContinueAfterSelectingPerson:property:identifier:)](addressbookui/abpeoplepickernavigationcontrollerdelegate/peoplepickernavigationcontroller(_:shouldcontinueafterselectingperson:property:identifier:).md)
- [peoplePickerNavigationControllerDidCancel(_:)](addressbookui/abpeoplepickernavigationcontrollerdelegate/peoplepickernavigationcontrollerdidcancel(_:).md)
- [peoplePickerNavigationController(_:didSelectPerson:)](addressbookui/abpeoplepickernavigationcontrollerdelegate/peoplepickernavigationcontroller(_:didselectperson:).md)
- [peoplePickerNavigationController(_:didSelectPerson:property:identifier:)](addressbookui/abpeoplepickernavigationcontrollerdelegate/peoplepickernavigationcontroller(_:didselectperson:property:identifier:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Responding to View Controller Interactions

- [peoplePickerDelegate](addressbookui/abpeoplepickernavigationcontroller/peoplepickerdelegate.md)
