欢迎光临
我们一直在努力

悬浮球

建站超值云服务器,限时71元/月

悬浮球

项目介绍:

ZYSuspensionView

  • 开发阶段可用于测试功能

  • 每个界面都可以使用

image

公司工程里所集成的测试控件Bugtags就是利用UIWindow实现的,可以悬浮在任意页面,主要用于测试人员提bug,直接手机上提bug。

对于这个可拉拽的悬浮球,我也比较好奇,所以自己着手实现了一下,原理也挺简单。

1.创建一个按钮大小的window并显示
2.将其windowLevel设置得较高
3.在按钮上添加拖拽手势,随着手势移动,并添加一些边界控制

那就有人问了,这个东西有什么用?

因为公司的工程里确实没有什么需要需要用到这个东西,但是我后来发现这个东西还是有那么一点用。不过不是用在正式代码之中,而是开发测试阶段。

1.做个一键登陆功能(公司的项目开发需要频繁换号,输密码太麻烦)

如果不用换账号,直接写死一个账号,点击悬浮球直接登录

如果需要频繁换账号的,可以把登录过的账号都记录下来,写到NSUserDefaults等地方,以后每次需要登陆时,点击浮球,出来一个列表,选其中一个登陆

2.一些调试的时候想要反复执行的某句代码


如果有用,还望朋友能给个star,谢谢。

code4app

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 悬浮球
分享到: 更多 (0)