I know about `self.navigationItem.rightBarButtonItem.enabled = NO`, but how do I make a `UIBarButtonItem` *appear* disabled but actually detect when the user taps it? I want to do this in case I want to alert the user what is incomplete.