- 博客(8)
- 资源 (72)
- 收藏
- 关注
原创 IOS对view进行截屏
+(UIImage*)getImageFromView:(UIView *)view{ CGSize s = view.bounds.size; // 下面方法,第一个参数表示区域大小。第二个参数表示是否是非透明的。如果需要显示半透明效果,需要传NO,否则传YES。第三个参数就是屏幕密度了,关键就是第三个参数。 UIGraphicsBeginImageC
2017-09-29 09:42:52 451
原创 控件封装模板
- (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { [self initMySubViews]; } return self; } - (instancetype)initWithCoder:(NSCoder *)
2017-09-28 13:51:08 253
原创 如何封装一个既可以纯代码写的也可以xib拖拽的自定义控件
1.纯代码方式创建控件 不管是init方法创建还是initWithFrame方法,都会去调用initWithFrame方法。因为就算是用init方法创建,这个时候也会去调用initWithFrame方法。 2.xib或者storyboard创建控件 如果我们用xib或者storyboard拖拽的方式创建控件,然后关联指定的类,就会initWithCod
2017-09-28 10:48:17 287
原创 使用runtime机制隐藏IOS工程中所有的导航栏返回按钮标题
1.为工程添加UIViewController的一个分类BackItem 因为这个文件会被添加到Build Phases->Compile Sources中,所以会在工程的编译的时候就编译,写的代码也就会在整个工程中有效果,不需要在每个都.m文件中引入这个分类。 2.添加一个viewDidLoadBackItem实例方法,并在方法中隐去导航栏返回按钮的标题。 self.na
2017-09-28 07:58:07 671
原创 Xcode 如何快速输入自定义代码
添加自定义代码到代码片段库 1.1编写自己要自定义的代码段 1.2拖动代码段到代码片段库1.3对代码片段进行编辑4.可以提示了5 代码块导出1. 自定义的代码块保存在此路径下:/Users/UserName/Library/Developer/Xcode/UserData/CodeSnippets ,此路径下的文件都是自定义的代码块文件2. 当升级Xcode或者更换环境的时候可以先备份一下该路...
2017-09-07 18:20:48 1100
原创 IOS应用间跳转
A程序跳转到B程序 1.在B程序注册协议 2.在B程序中,捕获跳转链接 在AppDelegate添加代码 -(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options{ NSString *urlStr=[url absoluteS
2017-09-05 13:43:31 347
IOS程序跳转demo
2017-09-05
IOS字体展示
2017-01-04
GuideDemo.zip
2020-04-13
mysql-5.7.29-1.el7.x86_64.rpm-bundle.zip
2020-02-22
cornerstone 3.0.3 破解版和使用方法
2018-09-15
对半查找,选择排序,冒泡排序和快速排序的Objective-C实现
2018-03-13
多线程使用FMDB操作sqlite数据库
2018-03-08
swift4 新功能
2017-10-24
Swift3官方中文文档
2017-10-24
KVO-KVC-demo
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人