</pre>最近在搞一个怎么在一个图片上加一个气泡,显示数字,找了半天终于在网上找到了一个demo,果然强大啊只要引入这个类JSBadgeView即可下面介绍使用方法<pre name="code" class="objc"> JSBadgeView badgeView= [[JSBadgeView alloc] initWithParentView:View alignment:JSBadgeViewAlignmentTopRight];
代码解释:
View是你要放置气泡的那个视图
JSBadgeViewAlignmentTopRight是气泡放置的位置,它是枚举类型,放在JSBadgeView类中,
定义如下:
typedef enum {
JSBadgeViewAlignmentTopLeft,
JSBadgeViewAlignmentTopRight,
JSBadgeViewAlignmentTopCenter,
JSBadgeViewAlignmentCenterLeft,
JSBadgeViewAlignmentCenterRight,
JSBadgeViewAlignmentBottomLeft,
JSBadgeViewAlignmentBottomRight,
JSBadgeViewAlignmentBottomCenter,
JSBadgeViewAlignmentCenter
} JSBadgeViewAlignment;
那气泡上边显示的内容内,其实不止可以显示数字,可显示任何字符,只需调用如下代码
JSBadgeView类中的badgeText属性就是你要显示的文字啦!
badgeView.badgeText= @“123”;
附图和相关资源可见我稍后上传的代码。