- 博客(2)
- 收藏
- 关注
原创 iOS 设置圆角阴影,避免离屏渲染 —— HERO博客
iOS 控件设置圆角,避免离屏渲染。离屏渲染:指GPU(图形处理器)在当前屏幕缓冲区外新开辟一个渲染缓冲区进行工作。这会给我们带来额外的性能损耗,如果这样的操作达到一定数量,会触发缓冲区的频繁合并和上下文的的频繁切换,会出现卡顿、掉帧现象。造成离屏渲染的原因有很多,如:shouldRasterize(光栅化)、mask(遮罩层)、shadows(阴影)、EdgeAnntialiasing(
2018-01-18 17:12:08 8260
原创 iOS 自定义水平滚动条、进度条 —— HERO博客
自定义水平滚动条、进度条,继承UIView,可点击轨道、滑动滑块交互。先看一下效果图:简单说一下逻辑,新建一个继承UIView的类,分别给轨道、滑块添加UITapGestureRecognizer点击、UIPanGestureRecognizer滑动手势。获取偏移量,计算控件位置,刷新视图。下面贴上核心代码:显示视图,在控制器调用代码: HWSlide
2018-01-03 20:37:27 3839
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人