iOS uitabbar 自定义 问题

在项目中需要自定义uitabbar ,结构是继承uitabbar 内部通过button实现,功能实现完毕后发现顶部有一条黑线,很蹊跷,怎么样都删除不了。最终发现是这个属性控制的。typedefNS_ENUM(NSInteger, UIBarStyle) {

UIBarStyleDefault          =0,

UIBarStyleBlack            =1,

UIBarStyleBlackOpaque      =1,// Deprecated. Use UIBarStyleBlack

UIBarStyleBlackTranslucent =2,// Deprecated. Use UIBarStyleBlack and set the translucent property to YES

};

直接设置self.tabBar.barStyle=UIBarStyleBlack; 黑线果断去掉。亲测有效,记录下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容