1.Assertion failure in -[UICGColor encodeWithCoder:], /SourceCache/UIKit/UIKit
崩溃场景:使用第三方输入法点击searchBar搜索框崩溃
原因:在AppDelegate.m中使用[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@”tobpar.png”]]];这句话导致崩溃,删除后崩溃bug解决。
查询来源 地址
2 使用appearance设置bar的透明属性,要注意去份是否是iOS8,不区分在iOS7下崩溃
if (IS_IOS8 && [UINavigationBar conformsToProtocol:@protocol(UIAppearanceContainer)]) {
[UINavigationBar appearance].translucent=YES;
}
待续~~~