JSBadgeView的基本使用

简介: 1、JSBadgeView iOS 7以上风格iOS 6风格2、使用方法//新标识视图 //1、在父控件(parentView)上显示,显示的位置TopRight self.

1、JSBadgeView

img_f259f60b6373121a4c9c6766efa9a0c4.png
iOS 7以上风格
img_ef010edd8370686f018640727e4962ac.png
iOS 6风格

2、使用方法

//新标识视图  
//1、在父控件(parentView)上显示,显示的位置TopRight  
self.badgeView = [[JSBadgeView alloc]initWithParentView:parentView alignment:JSBadgeViewAlignmentTopRight];  
//2、如果显示的位置不对,可以自己调整,超爽啊!  
self.badgeView.badgePositionAdjustment = CGPointMake(-15, 10);
//3、如果多个的badge,可以设置tag要辨别    
self.badgeView.tag = IN_AREA_NEW_TASKS_TAG;

//1、背景色
self.badgeView.badgeBackgroundColor = [UIColor redColor];  
//2、没有反光面
self.badgeView.badgeOverlayColor = [UIColor clearColor];  
//3、外圈的颜色,默认是白色    
self.badgeView.badgeStrokeColor = [UIColor redColor];

  
/*****设置数字****/  
//1、用字符串来ym
self.badgeView.badgeText = @"1";  
//2、如果不显示就设置为空
self.badgeView.badgeText = nil; 
  
//当更新数字时,最好刷新,不然由于frame固定的,数字为2位时,红圈变形  
[self.badgeView setNeedsLayout];

  • 如果有什么疑问,可以在评论区一起讨论;
  • 如果有什么不正确的地方,欢迎指导!


注:本文首发于 iHTCboy's blog,如若转载,请注明来源。

目录
相关文章
|
3月前
|
存储 缓存 Java
【scoop】安装及基本使用
【scoop】安装及基本使用
176 0
|
4月前
|
存储 NoSQL 定位技术
RedisGEO的基本使用
对GEO的基本介绍
CodeBlock 基本使用
基本介绍 代码块又称为初始化块,属于类中的成员【即是类的一部分,类似于方法,讲逻辑语句封装在方法体中,通过{}包围起来】 和方法不同,没有方法名,没有返回值,没有参数,只有方法体,而且不用通过对象或类显式调用,而是加载类时或创建对象时隐式调用。
95 0
|
Go
基本使用
基本使用
60 0
|
JavaScript 算法 前端开发
【Vue 快速入门系列】列表的基本使用
【Vue 快速入门系列】列表的基本使用
141 0
【Vue 快速入门系列】列表的基本使用
|
缓存 Shell 索引
ElastchSearch 基本使用姿势
ElastchSearch 基本使用姿势,如常见的 添加文档 常见的查询姿势 修改/删除文档
232 0
ElastchSearch 基本使用姿势
|
定位技术
MapKit的基本使用
MapKit的基本使用
459 0
MapKit的基本使用
|
监控 Ubuntu Linux
Multitail 安装和基本使用
Multitail 安装和基本使用
321 0
|
消息中间件 存储 SQL
ksqlDB基本使用
ksqlDB基本使用
1115 0
ksqlDB基本使用