当前位置: 首页 > 科技观察

精彩开源组件:在下拉刷新中玩“打砖块”游戏

时间:2023-03-21 18:13:09 科技观察

没错,现在您可以在等待App内容加载的同时玩“打砖块”游戏了!自从下拉刷新交互方式被发明以来,它几乎成为了每个应用的标配,但现在却有被打破的趋势——如果你可以在下拉框中玩游戏呢?开发者DominikHauser在开发一个iOSApp的时候,有一天他突然脑洞大开,心想,在下拉框里放个加载提示刷新太单调了,我们玩点别的不行吗?于是他把“打砖块”小游戏搬进了下拉框,以后我们就可以在下拉刷新中玩游戏了。效果如下:本项目开源,基于Swift编写,小游戏部分使用SpriteKit完成。你可以在Github上找到它的源代码。该项目目前处于测试阶段,作者计划在未来添加更多关卡。该组件的安装和使用非常简单。下载源代码后,将BreakOutToRefreshView.swift添加到您的项目中,然后按照Github主页上的说明进行操作。需要注意的是,本项目已经升级到Swift1.2版本,之前的版本在Tag“Swift1_1”下。Dominik还说,其实下拉刷新不仅可以玩《打砖块》游戏,其他小游戏也可以,只要你能想出合适的玩法,比如在里面玩FlappyBird下拉刷新,想一想。很有意思~