storyboardでいろいろとパーツを配置していると、このWarningが出るようになりました。
![スクリーンショット 2015-12-03 19.12.10.jpg](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F40009%2Fa8407d54-997f-36a3-32fd-f818af2faf63.jpeg?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ca0b82b8064c2231a6e7c09410830efe)
Unsupported Configuration
Plain Style unsupported in a Navigation Item
和訳としては"Navigation ItemのPlainスタイルはサポートしていません"(そのままですが…)ということ。
UIBarButtonItemには3つの種類があります。
- UIBarButtonItemStylePlain:枠線が無いボタン
- UIBarButtonItemStyleBordered:枠線があるボタン
- UBarButtonItemStyleDone:青いボタン
元々iOS7以前ではこの設定でボタンの種類で切り替えていました。
ですが、iOS7以降ではデザインが刷新されて、「UBarButtonItemStyleDone」一択になりました。
なので、BarButtonItemのところでこうなっているのを…
![スクリーンショット 2015-12-03 19.12.26.jpg](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F40009%2F208c8837-826f-726d-095b-b5baa10ad4ff.jpeg?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=0350188df1aa7ebd138efd2f7caed2ea)
こうします。
![スクリーンショット 2015-12-03 19.12.55.jpg](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F40009%2Fa4974bf9-7117-a2be-7db6-c45e52b91285.jpeg?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=3738c16d5cf9838ce37ce46deae93df3)
すると、Warningが解消されます。
動作的には同じで、特に問題ないんですがWarningが出ていて解消されないままはむずむずするので、これで解消。
UIBarButtonItemStylePlainがサポートされないなら、デフォルト値を変えてくれればいいのに…と思うのですが、、、