![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小功能模块
文章平均质量分 78
颜玥
这个作者很懒,什么都没留下…
展开
-
“查看更多”与“隐藏”
因为有的TableViewCell文本过多导致界面太长了不方便查看,一般过长的文本先显示一部分,等点击“查看更多”时才显示全部。代码是把cell中的view和BOOL类型的showPartner设成全局变量,然后把点击“查看更多”后才显示的内容放在判断里。原创 2014-12-17 11:50:50 · 1013 阅读 · 0 评论 -
【LOL盒子】->iOS自带下拉刷新控件【UIRefreshControl】
下拉刷新 -> 在TableView中添加UIRefreshControl -> 下拉刷新 -> 刷新中 (做网络请求,数据重组) -> 请求结束,数据重组结束 -> 停止刷新 ->刷新TableView原创 2014-12-19 10:00:49 · 504 阅读 · 0 评论 -
指示器MBProgressHUD
大致流程:1.导入工程: MBProgressHUD2.引包:#import "MBProgressHUD.h"3.设置指示器重点代码&截图:1.显示指示器2.不同mode的指示器 progressHud.mode =MBProgressHUDModeIndeterminate; progressHud原创 2014-12-19 11:34:04 · 382 阅读 · 0 评论 -
【LOL盒子】英雄详情->配音->【下载】与【播放】模块
在英雄详情->配音页面中,需要实现未下载时,按钮显示下载图标,点击后下载并存储到对应页面,下载完成后,显示播放按钮,点击后可播放。如图:直接写下载过程的代码吧:#pragma mark点击下载按钮获取配音- (void)downloadVoice:(UIButton *)sender{ if (self.currentBtn.tag == 1009)原创 2014-12-18 15:47:21 · 1160 阅读 · 0 评论 -
【LOL盒子】->网络解析功能
大致流程:1.抓包:用抓包工具抓到自己想要的数据对应的网址2.获取数据:在Xcode中引入第三方框架&正确网址获取需要的数据 e.g. HeroNetworking中(NSObject) +(void)getHeroMessageList:(void(^)(NSError * error)) block;3.处理数据:将获得的数据通过代码加以利用,取得可用信息。原创 2014-12-19 09:35:57 · 577 阅读 · 0 评论 -
【纯代码】TableView简单配置
1.做好准备:引入包,声明等。#import "EquipTypeListViewController.h"#import "EquipNetworking.h"//网络获取#import "GeneralConfig.h"//通用配置#import "UIDevice-Hardware.h"//检测设备硬件#import "EquipListViewController.h"stat原创 2014-12-23 20:06:35 · 839 阅读 · 0 评论 -
【二维码】文字&网址生成二维码
今天学了简单的二维码生成,就是把输入的文字或者网址点击生成按钮后生成为二维码。有关生成二维码就一个方法可以了- (UIImage *)createQRCodeWithStr:(NSString *)str{ CIFilter * filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; [filter set原创 2014-12-26 15:57:44 · 662 阅读 · 0 评论