DJStatusToolBar.m

// 添加按钮
- (UIButton *)setupBtn:(NSString *)title image:(NSString *)imageName {UIButton *btn = [[UIButton alloc] init];[btn setTitle:title forState:UIControlStateNormal];[btn setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];btn.titleLabel.font = [UIFont systemFontOfSize:14];[btn setTitleEdgeInsets:UIEdgeInsetsMake(0, 8, 0, 0)];[btn setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal];[self addSubview:btn];[self.btns addObject:btn];return btn;
}

- (void)setStatus:(DJStatus *)status {_status = status;// 转发[self setCount:status.reposts_count title:@"转发" button:self.retweetBtn];// 评论[self setCount:status.comments_count title:@"评论" button:self.commentBtn];// 赞[self setCount:status.attitudes_count title:@"赞" button:self.altitudeBtn];}- (void)setCount:(int)count title:(NSString *)title button:(UIButton *)btn  {if (count) {if (count > 10000) {double wan = count / 10000.0;title = [NSString stringWithFormat:@"%.1f万",wan];// 将出现的.0去掉,如:10.0万->10万title = [title stringByReplacingOccurrencesOfString:@".0" withString:@""];} else {title = [NSString stringWithFormat:@"%d",count];}}[btn setTitle:title forState:UIControlStateNormal];}

最终效果:

新浪微博客户端(27)-格式化工具条显示数字相关推荐

  1. 新浪微博客户端开发--显示单条微博

    新浪微博客户端开发--显示单条微博 2013年11月23日 新浪微博客户端开发记录 前面两篇博客介绍了如何调用新浪微博API发布微博,任务队列的实现流程,自定义微博adapter的实现,异步更新UI的 ...

  2. html的canvas显示数字,HTML5效果:Canvas 实现圆形进度条并显示数字百分比

    实现效果 1.首先创建html代码 2.创建canvas环境 var canvas = document.getElementById('canvas'), //获取canvas元素 context ...

  3. html数字显示百分比,扣丁学堂html5 教程之Canvas实现圆形进度条并显示数字百分比效果...

    今天扣丁学堂html5培训小编和大家分享一下Canvas实现圆形进度条并显示数字百分比效果示例,对html5感兴趣的小伙伴或者是参加学习的小伙伴可以了解一下. Canvas实现圆形进度条并显示数字百分 ...

  4. android 未读信息反复提醒,Android仿微信未读消息数提示显示数字BadgeView大于99条显示99+...

    [实例简介] Android仿微信未读消息数提示显示数字BadgeView大于99条显示99+ [实例截图] [核心代码] BadgeView └── BadgeView ├── app │   ├─ ...

  5. ios小项目——新浪微博客户端总结

    2019独角兽企业重金招聘Python工程师标准>>> 们还是登录不了,你们要用还是得自己申请appkey并且把回调网址设为baidu.或者是再下面留言,留下你的微博uid我把你加入 ...

  6. iphone开发我的新浪微博客户端-用户登录准备篇(1.1)

    首先说一下我这个的实现思路,登录支持多个账号,也就是说可以保存多个微博账号登录的时候选择其中一个登录.多个账号信息保存在sqlite的数据库中, 每一个账号信息就是一条记录, 当用户启动微博客户端的时 ...

  7. 新浪微博客户端开发之授权登录+获取微博列表

    新浪微博客户端开发之授权登录+获取微博列表 闲篇: 最近实在是乱得不行,至于怎么乱我也不知该怎么说,那么久没发博客就证明了这点,一般如果小巫有做详尽的计划,并把时间投入到上面的话,我是可以用最短的时间 ...

  8. android 微博tab,Android实现新浪微博客户端tab时遇到bug、

    问题解决了.详细看回答一楼.. 但是有一个新的问题出现了,那就是在对RadioGroup设置onTouchListener监听器的时候,一直触发不了事件..是因为RadioGroup设置不了触摸监听器 ...

  9. android开发新浪微博客户端 完整攻略 [新手必读][转]

    开始接触学习android已经有3个礼拜了,一直都是对着android的sdk文档写Tutorials从Hello World到Notepad Tutorial算是初步入门了吧,刚好最近对微博感兴趣就 ...

最新文章

  1. win 2003 IIS如何防止代码注入
  2. POJ 3237.Tree -树链剖分(边权)(边值更新、路径边权最值、区间标记)贴个板子备忘...
  3. 【Paper】2021_Synchronization of Resilient Complex Networks Under Attacks
  4. IPFS (2) 系统技术架构
  5. Windows Service:用C#创建Windows Service
  6. 关于set.insert的一个问题,是否是常量的问题(未解决问题)
  7. jar包是什么意思_面试难度五颗星:JVM有Full GC,为什么还会 OutOfMemoryError?
  8. 双linux共用swap,在Linux和FreeBSD系统上共享swap空间
  9. DML 触发器 Set选项
  10. 【原创】Kakfa api包源代码分析
  11. 用php做颜色表格,如何使用纯PHP格式化excel文件的样式,字体,颜色,表格等?
  12. GET POST 传值与接收案例
  13. 自动驾驶_(无人驾驶)综述
  14. 大龄程序员失业后,看他们是如何破局突围的?
  15. 标准贴片IC元件的焊接方法(热风枪)
  16. wps折线图如何画多条折线_怎么用wps制作折线图 wps制作多条折线图的步骤方法...
  17. 二层交换配置完ping失败_在三层交换机和二层交换机做怎么配置使这两台主机ping通...
  18. iphone11返回上一级手势怎么设置_iPhone11怎么返回手势操作
  19. 2023浙江工业大学计算机考研经验贴
  20. Linux查看流量情况以及关闭流量端口

热门文章

  1. SQLCE数据库的几点研究
  2. 涉众分析与硬数据采样(第六章)
  3. UITableView自定义Section
  4. Linux查看登录日志
  5. Git合并最近的commit
  6. 编写自定义的字符串一致性匹配方法,只要两个字符串包含同样的字符, 不管字符的顺序如何,都认为两个字符串一致,如:”aabbcc”和”abcabc”被认为是一致的...
  7. Ubuntu 学习系列-安装Flash播放器
  8. HTML 5中的tips两则
  9. 为什么我们需要域?MS Active Directory系列之一
  10. 两台设备有三条链路,请问如何添加?