博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
横向滚动标题栏
阅读量:7246 次
发布时间:2019-06-29

本文共 308 字,大约阅读时间需要 1 分钟。

做了一个横向滚动的标题栏,用于标题文字过长的时候展示整个标题

大概的原理就是 一个UILabel做主展示label,一个label作为辅助。在第一个滚动完的时候,跟在后面,防止第二次滚动还没开始的时候,后面空白。

没有用NSTimer,这样基本不会出现循环引用的问题。

还有就是在控制器的view隐藏的时候和 App 进入后台的时候会停止动画 所以在控制器中判断view是否又显示出来,APP 是否又进入前台,在这两种情况下重新启动动画。 进入前后台已经加了通知,用的时候只需要在控制器里增加是否显示的判断就行。

转载于:https://juejin.im/post/5a93c947f265da4e896af322

你可能感兴趣的文章
深入探讨安卓UI线程与子线程交互5大设计
查看>>
如何使用Flexbox和CSS Grid,实现高效布局
查看>>
第2章 Kotlin 语法基础
查看>>
js作用域
查看>>
JS常用方法函数
查看>>
使用vue-axios和vue-resource解决vue中调用网易云接口跨域的问题
查看>>
background
查看>>
面向对象的特性:多态性
查看>>
React动画
查看>>
Node.js入门介绍
查看>>
sass学习笔记--混合宏
查看>>
Go语言暴力入门2-工欲善其事
查看>>
一张图看懂 数据集 JOIN
查看>>
提高PHP代码质量的36个技巧
查看>>
解决centos下nodejs使用了ccap验证码报错version `GLIBC_2.14' not found的问题
查看>>
python3科学计算开发相关配置
查看>>
体验javascript之美第五课 五分钟彻底明白 匿名函数自执行和闭包
查看>>
【JS实用技巧】优化动态创建元素的方式,让代码更加优雅且利于维护
查看>>
云原生时代下的12-Factor应用与实践
查看>>
每日7千次的跨部门任务调度,有赞怎么设计大数据开发平台?
查看>>