自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除