设置UIBarButtonItem的小结

  iOS 10 xcode8 下使用系统的 MFMessageComposeViewController (用来发送短信的视图控制器),在presentView的时候发现标题和返回按钮不见了。 点击右侧空白区域发现可以返回。 猜测是按钮和头部的颜色为白色 导致无法看到。
   一开始 使用 [[UINavigationBar appearance] setBarTintColor:titleColor]; 发现不起作用,后来google 下查到 (http://stackoverflow.com/questions/19368122/cannot-set-text-color-of-send-and-cancel-buttons-in-the-mail-composer-when-prese ) 使用[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTintColor:navBarColor]; 来设置按钮的颜色 起作用了。 👍
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容