guanzhendong's blog
  • 首页
  • 归档
  • 分类
  • 关于
  •   
  •   
UIView思维导图

UIView思维导图

UIView 的控件整理总结
2018-08-08
UIKit
快速创建UIBarButtonItem

快速创建UIBarButtonItem

封装UIBarButtonItem创建方法
2018-05-11
UIKit
防止navigation多次push一个页面

防止navigation多次push一个页面

如何避免快速多次点击cell跳转到另一个页面,另一个页面被push多次?
2018-03-21
UIKit
iOS-添加类前缀、修改类名

iOS-添加类前缀、修改类名

如何修改已有类的名称?统一添加类前缀?
2018-01-18
Xcode

CocoaPods更新技巧

不更新podspec CocoaPods 在执行 pod install 和 pod update 时,会默认先更新一次 Podspec 索引。使用 –no-repo-update 参数可以禁止其做索引更新操作。如下所示: pod install –no-repo-updatepod update –no-repo-update
2018-01-15
CocoaPods

XCode9的新变化

1.折叠代码焦点在方法的实现体的方法名上,按comman键,则整个函数会被框住.用来标志这个方法的起点和终点 此时单击,出现菜单 在菜单里,有个Fold,可以用来折叠方法,这个折叠现在有个动画效果 常用的重构方式都已经集成在这个右键弹出菜单中了,可见,XCode9对于重构的支持度又增加了,以后重构代码将更加方便快捷 在XCode9之前,在变量或方法上,按CMD+单击,是直接Jump to Def
2018-01-10
Xcode

NS_OPTIONS的用法

NS_OPTIONS主要用于多选选项,表示一个选项集合 定义: 1234567typedef NS_OPTIONS(NSUInteger, MyOption) { MyOptionNone = 0, //二进制0000,十进制0 MyOption1 = 1 << 0,//0001,1 MyOption2 = 1 << 1,//0010,2 MyOption
2018-01-09
Foundation

iOS 管理separator的UITableViewCell子类

123456@interface ZDBaseTableViewCell : UITableViewCell@property (nonatomic, assign) BOOL showsSeparator;// default is YES@property (nonatomic, assign) CGFloat separatorLeading;// default is 15.f@end 1
2017-12-20
UIKit

iOS 图片压缩

12345678910111213141516171819@interface UIImage (ZDCompress)/** 将图片压缩到指定宽度,保持原来图片的宽高比 @param width 图片宽度 @return image */- (UIImage *)zd_compressToWidth:(CGFloat)width;/** 将图片在子线程中压缩,block在主线程回调,保证压缩到指
2017-12-10
UIKit

iOS 根据颜色和文字生成图片

1234567891011121314151617181920212223242526272829303132333435363738394041/** 绘制图片 @param color 背景色 @param size 大小 @param text 文字 @param textAttributes 字体设置 @param isCircular 是否圆形 @return 图片 */+ (UIIm
2017-12-02
Foundation
1234

搜索

Hexo Fluid