iOS开发常见错误总结

1.问题:编译出错duplicate symbol OBJC_CLASS$_ XXX in

原因:导入头文件的时候误导入.m文件

解决办法:通过搜索.m文件查出 在哪个类中导入了 换成.h文件即可。

2.自定义导航栏titleView不能居中的问题

原因:可能因为导航栏设置了leftItem和rightItem导致的

解决办法:需要在titleView内部调整frame,在iOS11之前titleView的frame的x坐标不能写0,要根据实际情况计算。iOS11及之后x坐标需赋值为0。

3.设置UIButton的title 闪动效果的解决办法
解决办法:修改UIButton为UIButtonTypeCustom类型。

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

推荐阅读更多精彩内容