- 博客(20)
- 收藏
- 关注
原创 iOS 设置控制器透明度
PostViewController * postVC = [[PostViewController alloc] init]; postVC.view.backgroundColor = [[UIColor whiteColor] colorWithAlphaComponent:0.6]; UINavigationController *nav = [[UINavigatio...
2018-10-18 11:57:50
1346
原创 iOS tableView刷新后防止滚动
// 添加数据刷新后,防止tableview滑动(防止reload滑动) self.tableView.estimatedRowHeight = 0; self.tableView.estimatedSectionHeaderHeight = 0; self.tableView.estimatedSectionFooterHeight = 0;...
2018-04-04 16:03:44
5661
1
原创 iOS 点赞机制(防止按钮重复点击触发多次请求)
一、在按钮的点击事件中实现下面方法:// 防止重复点击触发多次请求 [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(zan:) object:sender]; [self performSelector:@selector(zan:) withObject:sen
2018-01-19 12:00:33
2200
原创 iOS cell嵌套webView,准确计算高度!
第一步:给webview添加kvo监听content size[self.webView.scrollViewaddObserver:selfforKeyPath:@"contentSize"options:NSKeyValueObservingOptionNewcontext:nil];第二步:实现监听#pragma mark - KVO- (
2018-01-17 10:51:40
2790
原创 自定义相册获取所有照片,不卡顿
// 存储图片和图片索引@property (nonatomic,strong) NSMutableDictionary * allPicDic;// 存储所有图片@property (nonatomic,strong) NSMutableArray * allPhotos;/** 获取相册中所有原图(按时间排序) */
2017-12-18 15:51:48
676
转载 问题大全一
写文章我的主页收藏的文章喜欢的文章我的钱包设置帮助与反馈退出发现关注消息多年iOS开发经验总结(一)总结了几个月的东西终于能和大家分享了,不多说,直接看东西!1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisa
2017-07-17 17:32:18
1118
转载 问题大全二
写文章发现关注消息多年iOS开发经验总结(二)1、设置UILabel行间距NSMutableAttributedString* attrString = [[NSMutableAttributedString alloc] initWithString:label.text];
2017-07-17 17:30:23
716
转载 IOS 后台无限存活
当程序到后台后,继续完成Long-Running Task 任务 (2013-04-09 21:27:24)转载▼标签: long-runningtask 后台任务 applicationdidenterbuibackgroundtaskiden ios后台链接限制分类: 帮助文档
2016-12-30 15:49:10
2819
转载 ios push卡顿,多次push同一个页面
#import "DemoNavViewController.h" @interface DemoNavViewController () // 记录push标志 @property (nonatomic, getter=isPushing) BOOL pushing; @end @implementation DemoNav
2016-12-05 14:44:20
1562
原创 Swift3.0已出坑-适配iOS10,项目迁移Swift3.0问题总结。
http://www.jianshu.com/p/27fd2a2b32e4
2016-10-26 15:13:26
401
原创 Xcode 8 控制台打印json信息不完整解决
#ifdef DEBUG define SLog(format, …) printf(“class: <%p %s:(%d) > method: %s \n%s\n”, self, [[[NSString stringWithUTF8String:FILE] lastPathComponent] UTF8String], LINE, PRETTY_FUNCTION, [[NSString stri
2016-10-11 11:42:03
2979
转载 IOS正确解决隐藏nabber后push、pop闪黑问题
第一种做法注意这里一定要用动画的方式隐藏导航栏,这样在使用滑动返回手势的时候效果最好,和上面动图一致.这样做有一个缺点就是在切换tabBar的时候有一个导航栏向上消失的动画.- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationControl
2016-08-26 16:38:03
7189
转载 iOS利用runtime,解决多次点击相同button,导致重复跳转的问题
场景当app有点卡的时候,多次点击相同的button,经常出现,跳转了N次相同的界面(比如闲鱼)解决办法用运行时和分类,替换UIControl响应事件,根据响应的间隔时间来判断是否执行事件。详细步骤创建一个UIControl的分类Snip20160816_3.pngSnip20160816_4.png为了方便他人调整不同的间隔时间需求,在UI
2016-08-26 14:40:37
1422
原创 iOS TableView实现QQ好友列表
iOS TableView实现QQ好友列表http://blog.youkuaiyun.com/lwjok2007/article/details/46534123http://blog.youkuaiyun.com/lwjok2007/article/details/46549111http://blog.youkuaiyun.com/lwjok2007/article/details/46563945以上三个连接是实现的三部
2016-06-23 10:56:19
438
原创 IOS 最完整的正则判断手机号
IOS 正则判断手机号// 正则判断手机号码地址格式- (BOOL)isMobileNumber:(NSString *)mobileNum{ /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,15
2016-06-12 16:10:08
1422
原创 swift 第二节数组的创建、常用方法及数组便利
swift 第二节数组的创建、常用方法及数组便利初出茅庐,有意见或建议请多提出1、Swift语言提供经典的数组和字典两种集合类型来存储集合数据。 2、数组用来按顺序存储相同类型的数据。(有序的) 3、数组一定要初始化,初始化时可以赋值,也可以直接=[] 表示一个空数组 4、必须要指定数据类型,可以通过赋值的方式让编译器自动识别数据类型,也可以自己指定。代码块数组的创建//第一种自己指定数据类型
2016-06-12 10:45:41
550
原创 swift 第一节 字符串的用法及常用方法
swift 第一节 字符串的用法及常用方法初出茅庐,有意见或建议请多提出 版权声明:本文为博主原创文章,未经博主允许不得转载。代码块//字符串声明var textStr = "哈喽"var textStr1:String = String("Word")//字符串拼接var helloWord = textStr + textSttr1//字符串插入var textStr2 = ","pr
2016-06-08 10:57:06
400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅