iOS 跳转 设置界面
在iOS8中,我们可以这么设置: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 需要设置一下 在 URL Types 添加 一个叫 prefs 的 URL Schemes 如图: 这里是关键,如果不设置的话无法完成跳转 在需要跳转的地方添加代码: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"跳转不同界面对应的URLString"]] 关于 i...【详细】
ios 设置 跳转
2018年01月30日 赞:6 评论:0 阅读:1079
iOS11 tableView跳动
三句代码搞定,想要知道详细请往下看 tableView.estimatedRowHeight = 0; tableView.estimatedSectionHeaderHeight = 0; t.estimatedSectionFooterHeight = 0; 三种策略可以调节Cell(或者是Header和Footer)的高度: a.调节Height属性 b.通过委托方法tableView: heightForRowAtIndexPath: c.Cell的“自排列”(self-sizing) 前两种策略都是我们所熟悉的,后面将介绍第三种策略。UITableViewCell ...【详细】
tableview ios11 跳动
2017年11月30日 赞:0 评论:0 阅读:537
Xcode折叠
Xcode9之前版本可以代码局部和全局折叠,但是9之后只能以某个函数为单位进行全局折叠,特别是里面的逻辑判断的代码不能局部折叠 Xcode9之前版本代码折叠: 在Xcode菜单里选择Preference——Text Editing,你会发现里面有一个“code folding ribbon”,勾选它就能恢复代码折叠功能了。 然后通过菜单Editor——Code Folding,你就可以使用你需要的折叠功...【详细】
xcode 折叠
2017年11月30日 赞:1 评论:0 阅读:1100
SQLite序列号
SQLiteManager 序列号 SQLM3-29H3A-23383-LDCZD【详细】
ios sqlite 序列号
2017年05月31日 赞:0 评论:0 阅读:586
Xcode8以上控制台很多输出
1、product--->Edit Scheme --->Arguments--->Environment Variable 2、增加键值对 Name :OS_ACTIVITY_MODE Value : disable【详细】
ios Xcode8 控制台
2017年04月13日 赞:0 评论:0 阅读:569
用xcode8打开过的工程再用xcode7打开xib会报错
找到项目中报错的xib文件,比如xxxxxx.xib ,在xcode中右键点击此文件--open as ---- source Code 来查看源代码,于是乎看到一些乱七八糟的东西,搜索关键词"8.0" 把所有找到的代码行全部干掉,保存重启xcode,运行【详细】
ios codesign error
2017年02月14日 赞:0 评论:0 阅读:606
计算字节
(int)convertToInt:(NSString*)strtemp { int strlength = 0; char p = (char)[strtemp cStringUsingEncoding:NSUnicodeStringEncoding]; for (int i=0 ; i<[strtemp lengthOfBytesUsingEncoding:NSUnicodeStringEncoding] ;i++) { if (*p) { p++; strlength++; } else { p++; } } return strlength; } 【详细】
ios 字节
2017年02月14日 赞:0 评论:0 阅读:567
检查项目中有没有高版本API
选择PROJECT->项目->Apple LLVM 7.0 - Language - Modules->Enable Modules (C and Objective-C)设置为"NO",检查API IS TOO NEW!问题->检查修复完毕 如果存在高版本API会有提示 检查完之后一定要恢复成原来的"YES"!!!【详细】
ios 高版本API
2016年12月15日 赞:0 评论:0 阅读:557
扩展实现tabbar小红点
你还在为实现tabbar的小红点烦恼吗?快来试试UITabBar的扩展 说白了就是把UITabBar重写一下方法,以下粘贴.h&.m的代码,可以直接使用 .h //!显示小红点 (void)showBadgeOnItemIndex:(int)index; //!隐藏小红点 (void)hideBadgeOnItemIndex:(int)index; .m //显示小红点 (void)showBadgeOnItemIndex:(int)index{ //移除之前的小红点 [self removeBadgeOnItemIndex:index]; UIView *badgeView = [[UIVie...【详细】
ios tabbar 小红点
2016年12月01日 赞:0 评论:0 阅读:666
去掉UItableview黏性
出现多个section时,向上拖动或出现section一直停留在最顶层,用下面方法解决 直接粘贴使用就可以 //去掉UItablevie黏性 (void)scrollViewDidScroll:(UIScrollView *)scrollView{ if (scrollView == BillPoolTable) { //44是cell的高度 CGFloat sectionHeaderHeight = 44; if (scrollView.contentOffset.y<=sectionHeaderHeight&&scrollView.contentOffset.y>=0) { scrollView.contentInset = UIEdgeInsetsMake(-scro...【详细】
ios section 黏性
2016年12月01日 赞:0 评论:0 阅读:619
iOS多次点击只触发一次事件
1.一个60秒获取验证码的功能,先写好了按钮,在触发按钮的方法中做如下操作: -(void)getBtnAction:(UIButton *)btn{ //获取验证码按钮点击 // 在0.2秒时间间隔内多次点击只响应一次点击事件, todoSomething就是我们具体要实现的方法 [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(todoSomething:) object:btn]; [self performSelector:@selector(todoSomething:) ...【详细】
ios 触发事件
2016年12月01日 赞:0 评论:0 阅读:726
怎么用好消息推送(push)做APP运营
作为移动端APP产品运营最重要的运营手段,消息推送(push)被越来越多的APP厂商所重视,在信息泛滥的移动互联网时代,手机APP应用安装得越来越多,小小的手机屏幕每天收到的消息推送也越来越多,站在用户的角度去想,你会看每一条推送的内容吗? 消息推送(push)是APP运营最优质的渠道,运用得当可以帮助产品运营人员更高效地实...【详细】
运营 Push
2016年11月21日 赞:0 评论:0 阅读:413
iOS APP性能优化
1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。 2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@""] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@""] 图片不常使用时,不使用缓存 3:不要阻塞主线程 开发中除了UI处理外,其...【详细】
ios 性能优化
2016年10月24日 赞:0 评论:0 阅读:684
共13个 共1页
sina weixin mail 回到顶部