diff --git a/xplan-ios/Main/Room/View/UserCard/View/SubViews/XPUserCardSkillCardView.m b/xplan-ios/Main/Room/View/UserCard/View/SubViews/XPUserCardSkillCardView.m index 608125a1..833cfcfd 100644 --- a/xplan-ios/Main/Room/View/UserCard/View/SubViews/XPUserCardSkillCardView.m +++ b/xplan-ios/Main/Room/View/UserCard/View/SubViews/XPUserCardSkillCardView.m @@ -58,12 +58,12 @@ UIImage* image = cell.imageView.image; if (image) { - CGFloat scale = image.size.width / image.size.height; + CGFloat scale = image.size.width / (image.size.height > 0 ? image.size.height : 1); return CGSizeMake(20 * scale, height); } else { NSURL *imgUrl = [NSURL URLWithString:[self.dataArray safeObjectAtIndex1:indexPath.item]]; UIImage *myImage = [UIImage imageWithData:[NSData dataWithContentsOfURL:imgUrl]]; - CGFloat scale = myImage.size.width / myImage.size.height; + CGFloat scale = myImage.size.width / (myImage.size.height > 0 ? myImage.size.height : 1) ; if (scale == 0) { return CGSizeMake(60, height); }else {