- 博客(8)
- 收藏
- 关注
原创 iOS XIB使用Safe Area后在iOS9和10上面出现的问题和解决方案
问题和解决方案地址送你的独白么我就上面的方法补充一点 创建xib控制器的SafeArea的高度默认是20的 ,那么按照那个方法来弄的话会没有效果,那么怎么修改SafeArea的高度呢?请看下图这样设置一个导航栏之后再按照上面链接的方法进行设置就好了我的github:https://github.com/sjxt 欢迎star一下
2017-12-13 13:55:17 3354
原创 iOS开发常用代码总结(三)
41、适配iOS11if (@available(ios 11.0,*)) { UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; UITableView.appearance.estimatedRowHeight = 0;
2017-10-13 11:52:40 309
原创 开发之设计模式-单例模式
设计模式设计模式分为三大类:创建型、结构型、行为型 在Java中有24中设计模式创建型:单例1、为什么用单例模式?OC的编程习惯(Java编程习惯、Swift编程习惯)xcode4.2之前是MRC(手动分配和释放内存)alloc:开辟内存、release:释放内存开发者有时候就容易忽略释放问题xcode4.2之后ARC(自动引用计数)---由于alloc init在代码中到处出现,但是对象不
2017-10-13 11:50:29 257
原创 学习1368个单词 - 有关物和人的名词
最近闲来无事、想提升自己一下。先来张图镇一下本篇文章主要记录一些分类的单词,用于之后的查阅,单词来自《1368个单词就够了》- 王了平,有时间的朋友可以去看看。学习英语的好处就不多说的,可以看看下面的文章链接,在中国,英语流利能给个人带来多少额外的收益?下面的是一些具体的名词:背下来就可以了1. 时间类time 时间 morning 早晨 afternoon 下午noon
2017-10-13 11:46:47 1626
原创 开发中的一些错误及解决办法
1、tableview遇到这种报错failed to obtain a cell from its dataSource是因为你的cell被调用的早了。先循环使用了cell,后又创建cell。顺序错了可能原因:1、xib的cell没有注册 2、内存中已经有这个cell的缓存了(也就是说通过你的cellId找到的cell并不是你想要的类型),这时候需要改下cell的标识2、编译的时候遇到 no su
2017-09-18 11:42:23 753
原创 iOS开发常用代码总结(二)
21、image圆角- (UIImage *)circleImage{ // NO代表透明 UIGraphicsBeginImageContextWithOptions(self.size, NO, 1); // 获得上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); // 添加一个圆 CGR
2017-09-18 11:36:22 456
原创 iOS开发常用代码总结(一)
1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabled = YES;2、隐藏表格某行cell- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ // 如果是你需要隐藏的那一行,返回高度为0
2017-09-06 16:38:06 229
原创 基于Hexo在Mac上搭建自己的个人博客
博客的搭建大致分为以下几个步骤安装Node.js安装Git安装Hexo安装主题本地运行测试注册github并创建仓库部署到github中去1、安装Node.js安装先安装包管理器brew,参考: http://www.cnblogs.com/EasonJim/p/6287098.html 有以上前提后,输入: brew install node验证 node -v
2017-08-31 16:29:52 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人