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类型。