自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 小程序webview同步登陆

小程序中嵌入h5页面,因为两者数据并不互通,所以就有了同步登录信息或者同步其他数据的问题,这里以登陆为例。小程序登陆机制是api接口获取token存储本地;h5的校验机制是浏览器cookie。小程序无法直接设置内嵌webview页面的cookie,因此,哪怕小程序webview可以通过url传递到h5面一定的信息,但登陆信息并不在此行列,而且因为h5页面太多,不能一一处理,所以我们才有了同步登陆的操作。我们的实现方案是:添加一个h5中转页,在中转页中处理登录信息并设置web页面cookie,以此同步

2021-12-29 11:22:37 2024

原创 截图功能的简单实现

1. //截图功能的实现2. //1.建立一个bitmapContext3. UIGraphicsBeginImageContext(self.view.bounds.size);4. 5. //2.获取bitmapContext6. CGContextRef context =UIGraphicsGetCurrentCont

2015-04-13 21:51:29 470

原创 CALayer的基本使用

1. //1.圆角2. //只给父层倒圆角无效3. imgView.layer.cornerRadius= 100;4. //此属性可以让UIImageView的所有子图层父图层一起变化5. //imgView.layer.masksToBounds = YES;6. //2.阴影7. imgView.layer.sha

2015-04-13 21:50:25 414

原创 图片添加水印效果

1. //创建一个UIImage对象2. UIImage *image = [UIImageimageNamed:@"scene1.jpg"];3. //1.建立bitmap Context4. UIGraphicsBeginImageContext(image.size);5. //2.把原图绘制到context上6. [ima

2015-04-13 21:49:38 450

原创 Quartz 2D简单的绘图

1. 利用CG框架绘图的步骤:2. 1.子类化UIView3. 2.在GraphicView中复写drawRect方法4. 3.获取图形上下文对象5. 4.绘制线条6. (1)先创建一个路径,把线条定义在这个路径上,再把路径交给context去显示。7. (2)直接把线条绘制到context上去。8. 5.绘制简单图形9. 6.绘制

2015-04-13 21:48:13 352

原创 正则表达式(开源框架)

1. 正则表达式的开源实现:RegexKitLite(非ARC)使用这个类,需要导入依赖库:libicucore.dylib2. NSString *text = @"张三:010-88669900,李四232电话010-55443322发送0731-8373834垃圾费";3. //1.定义正则表达式4. NSString *regex =@"\\d{3,4}-\\d

2015-04-11 20:51:32 1402

原创 正则表达式(Foundation自带)

1. NSString *text = @"张三:010-88669900,李四232电话010-55443322发送0731-8373834垃圾费";2. //1.定义正则表达式3. NSString *regex =@"\\d{3,4}-\\d{7,8}";4. //2.创建正则表达式实现对象5. NSRegularExpression*express

2015-04-11 20:51:10 300

原创 CoreText实现图文混排

1. 第一步,引入CoreText.framework框架。2. //CoreText 跨平台3. 以lable为例4. 5. NSDictionary *attributes = @{6. NSFontAttributeName:[UIFont systemFontOfSize:14],7. NSForegroundC

2015-04-11 20:49:53 506

原创 TextKit实现图文混排

1. // NSAttributedString 这个类可以设置文本属性:加粗、斜体、删除线、下划线...2. //NSMutableAttributedString 可变属性文本:可以动态添加文本的属性3. NSString *text = @"iOS实现图文混排的方式:1.WebView html+javascript 2、CoreText (C语言

2015-04-11 20:47:24 713

原创 熟用TableView

1. self.title = @"分组表视图";2. UITableView *tableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, 320, 568) style:UITableViewStylePlain];3. //设置tableView数据源代理4. tableView.dataSourc

2015-04-10 23:08:32 335

空空如也

空空如也

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

TA关注的人

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