Results 5 comments of Logan

模拟器分辨率不够导致的渲染问题吧, 和代码没关系, CMD + 1 看看园不圆

@AlleniCode 我这样设置没问题,字体大小无关 ``` [self.rightBarItem setBadgeFont:[UIFont systemFontOfSize:6]] ```

把你的不圆的截图上来看看呗 发自我的 iPhone > 在 2017年8月30日,18:29,AlleniCode 写道: > > @LuYu001 你把字体设置的大一点试试呢?12+的字号试一下 > > — > You are receiving this because you were mentioned. > Reply to this email directly, view...

@AlleniCode 看上去就是渲染问题啊,换个分辨率高些的设备看看吧, 我这么写没有发现, 作者削圆的方法也很简单,就是 ` layer.cornerRadius = view.height`,1位数的情况下不可能不圆的。 ``` [_header.btn1 setBadgeFont:[UIFont systemFontOfSize:14]]; [_header.btn1 showBadgeWithStyle:WBadgeStyleNumber value:3 animationType:WBadgeAnimTypeNone]; ``` btw, 并不建议手动设置 frame, 并且没有任何意义,还可能导致别的问题 ``` @property (nonatomic, assign) CGRect badgeFrame; /* we have...

在适当的位置执行 ` [View layoutIfNeeded];`