Why am I getting an UIBarButtonItem customization warning?

I have a simple storyboard with a table view inside a navigation view controller that pushes from the table view to another view controller that has a full screen image view. The table view has a prompt text in it’s navigation bar. When I tap on the table view cell in the table view I receive the warning below. I’m not customizing the back button at all. I created a sample project showing the issue.


  • Xcode 7 - How to remove ld: warning: -read_only_relocs cannot be used with x86_64
  • the app references non-public selectors in payload/appname.app/appname: _terminateWithStatus
  • how to fix xcode warning “Expression result unused”
  • How do I temporary disable warnings in my objective c source file?
  • How can I fix “Freeform Size simulated metrics are not available prior to Xcode 4.2” warnings?
  • Base.lproj/MainMenu.xib is not available when compiling for targets before Mac OS X 10.8
  • Anyone have an idea why I’m receiving this warning?

    UIBarButtonItem customization of back button background image for UIBarMetricsDefaultPrompt or UIBarMetricsLandscapePhonePrompt is ignored`

    Solutions Collect From Internet About “Why am I getting an UIBarButtonItem customization warning?”

    I’ve tried your code in a lot of combinations: Xcode 5.0.2 \ beta one, iPhone 5 \ iPhone 5s and various Simulators. This issue isn’t reproducible when using new beta iOS SDK, so seems like this bug was fixed and you don’t have to worry about it anymore.