Can there be a “disabled” state?

We need to be able to have the picker operate in a non-editable mode when the user lacks permissions to change a particular list of contacts. Any thoughts on how hard it would be to implement an `enabled` property which would put it into a view-only mode when set to `NO` and ignore taps?