swift
flg_iOS
这个作者很懒,什么都没留下…
展开
-
头视图,多视图左右划,上划分类视图可悬停,多视图可加上拉下拉刷新数据
国庆三天班要结束啦,,期间写了一个控件。tablview 带头视图,,带分页,头视图滑上去,,分页标题可悬停功能思路: 最底层是tableview 带头视图,悬停部分是tableview 的分区view,下面是一个cell,cell的高度是屏幕高减去悬停view的高cell中添加UIPageViewController,,所有分页都是UIviewcontroller 每个分页视图中都可以添加下拉和上拉更新数据核心内容1.对底部tableview 添加手势穿透,,可以同时...原创 2020-10-03 13:59:28 · 263 阅读 · 0 评论 -
绘制斜体文字
使用注入js的方式添加水印 需要获取网页的高度,如果 打开的是PDF 等文件,水印会添加失败,可以在webview前添加一层view 绘制水印,缺点是不能随webview 上下滑动override func draw(_ rect: CGRect) { guard let ctx:CGContext = UIGraphicsGetCurrentContext() else { return } ctx.concatenate(CGAffineTrans...原创 2020-08-11 13:04:12 · 349 阅读 · 0 评论 -
swift, webview 注入js添加水印
注入位置可以在webViewDidFinishLoad 代理方法里添加,但当webview有图片,加载时间很长,水印添加会等待很久,所以 可以在webViewDidStartLoad 添加延时执行,注入js 水印,可以很快添加上水印,无需等待页面全部加载完毕 [self performSelector:@selector(addWaterAction) withObject:self afterDelay:1]; func addWaterMarkView(){ ...原创 2020-07-28 11:00:58 · 588 阅读 · 0 评论