自定义博客皮肤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 206

转载 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 1228

原创 Masonry约束的使用

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

2016-06-06 13:59:40 278

原创 collectionview cell 拖动

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

2016-06-01 16:22:49 3084 1

原创 UIViewAnimationOptions类型

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

2015-09-06 08:42:46 362

原创 TimerBlock

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

2015-08-20 10:36:28 379

原创 CAGradientLayer 渐变色

self.layer = [CAGradientLayer layer];     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 260

原创 图片变圆形

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

2014-12-25 11:38:41 296

原创 cell线到头

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

2014-12-21 15:30:53 248

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

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

2014-12-12 17:33:06 372

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

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

2014-12-12 10:07:19 270

转载 IOS 传值方法总结

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

2014-12-10 20:01:49 265

原创 position与anchorPoint

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

2014-12-02 14:12:56 235

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

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

2009-08-11

空空如也

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

TA关注的人

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