自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 Objective-C编码规范:26个方面解决iOS开发问题

介绍我们制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和一致。即使我们有很多不同的作者来完成不同的书籍。这里编码规范有可能与你看到的其他Objective-C编码规范不同,因为它主要是为了打印和Web的易读性。关于作者这编码规范的创建是由很多来自raywenderlich.com团队成员在Nicholas

2016-10-21 11:01:24 247

转载 Xcode 8 适配(踩坑)

在每一次升级 后,难免会有一些莫名的 Bug 产生,在此记录着,以便快速解决。1、快捷键不灵2、模拟器的选项不见了3、打印时出现一大堆信息4、插件失效5、在查看全屏图片时,隐藏状态栏的功能坏掉了。(iOS 10)6、推送不好使7、私有权限设置8、UILabel 长度问题9、项目中某个类出现大量的“use of undeclared identifier”1、快捷键不灵

2016-10-20 14:44:50 1293

原创 Masonry约束的使用

不管是是界面创建约束还是代码创建约束,苹果官方提供的方式都比较繁琐。所以出现了第三方框架。Masonry 在github地址如下:https://github.com/SnapKit/Masonry如果需要通过代码手动添加约束,Masonry真的是一个不错的选择,大大增加开发效率,何乐而不为呢。Autolayout - Masonry使用步骤

2016-06-06 13:59:40 331

原创 collectionview cell 拖动

1.创建collectionView并设置代理 - (UICollectionView *)collectionView{ if (_collectionView == nil) { UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init]; la

2016-06-01 16:22:49 3155

原创 UIViewAnimationOptions类型

一个非常强大的博客 http://www.cnblogs.com/kenshincui/    像我这种新手确实应该多看看常规动画属性设置(可以同时选择多个进行设置)UIViewAnimationOptionLayoutSubviews:动画过程中保证子视图跟随运动。UIViewAnimationOptionAllowUserInteraction:动画过程中允

2015-09-06 08:42:46 402

原创 TimerBlock

typedefvoid(^TimerBlock)(void);+ (NSTimer *)timerWithEvent:(TimerBlock)event TimeInterval:(NSTimeInterval)ti repeats:(BOOL)yesOrNo{    return [NSTimerscheduledTimerWithTimeInterval

2015-08-20 10:36:28 431

原创 CAGradientLayer 渐变色

self.layer = [CAGradientLayerlayer];    self.layer.frame =CGRectMake(0,100, self.view.frame.size.width,300);   self.layer.opacity =0.5;    self.layer.colors =@[(id)[UIColor

2015-08-20 10:35:17 307

原创 图片变圆形

self.headImage.layer.cornerRadius =self.headImage.width/2.0;    self.headImage.layer.masksToBounds = YES;

2014-12-25 11:38:41 331

原创 cell线到头

//cell线到头    if ([self.tableViewrespondsToSelector:@selector(setSeparatorInset:)]) {        [self.tableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];    }    //ios8SDK 兼容6 和 7 cell下划线

2014-12-21 15:30:53 285

转载 IOS 关闭键盘 退出键盘 的5种方式

http://blog.youkuaiyun.com/w88193363/article/details/244236351、点击编辑区以外的地方(UIView)2、点击编辑区域以外的地方(UIControl)3、使用制作收起键盘的按钮4、使用判断输入字元5、关于键盘遮蔽的问题1,点击编辑区以外的地方(UIView)这是一种很

2014-12-12 17:33:06 409

转载 UITableView中Cell重用机制导致内容重复解决方法

转自   http://www.2cto.com/kf/201308/238449.htmlUITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UIText

2014-12-12 10:07:19 311

转载 IOS 传值方法总结

1、属性传值前向后传值。2、协议传值3、Block传值代替协议代理传值,主要时间点问题。4、单利传值数据共享。5、通知传值通知中心NSNotificationCenter提供了一种更加解耦的方式。最典型的应用就是任何对象对可以发送通知到中心,同时任何对象可以监听中心的通知。发送通知的代码如下:[[NSNotificationCenter de

2014-12-10 20:01:49 300

原创 position与anchorPoint

相信初接触到CALayer的人都会遇到以下几个问题: 为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有什么关系?我也迷惑过,找过网上的教程,大部分都是复制粘贴的,有些是翻译的文章但很有问题,看得似懂非懂,还是自己写代码彻底弄懂了,做点笔记吧。每一个UIView内部都默认关联着

2014-12-02 14:12:56 275

粉网图标提取器 多功能图标担取器

粉网图标提取器,用于ico图标提取器。 多功能图标担取器

2009-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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