Closed devcxm closed 4 years ago
不好意思挖个坟,以下这块代码还是没有处理会不会出问题?
NSArray *array = @[ @"UINavigationBarContentView", @"HBDNavigationBar" ];
if ([array containsObject:viewName]) {
if (self.backgroundImageView.image) {
if (self.backgroundImageView.alpha < 0.01) {
return nil;
}
} else if (self.fakeView.alpha < 0.01) {
return nil;
}
}
@devcxm 我再看看
因为我项目自定义XXNavigationBar继承HBDNavigationBar,然后HBDNavigationBar的事件传递判断用了以下字符串比较,这样进入不了相应的逻辑处理,所以建议作者用[view isKindOfClass:[HBDNavigationBar class]]替代字符串判断。