iOS Swift 简要显示信息

iOS Swift Briefly Display Info

我想让一些信息从视图顶部下拉,在屏幕上停留一两秒钟,然后返回到视图之外。我搜索显示通知 and/or 横幅。我得到的只是推送通知(我不需要使用)或 iAds 横幅。

我正在开发一个条形码扫描应用程序,我想简单地显示所显示的条形码的值,而不需要用户点击任何内容。我怎样才能做到这一点?

不要使用通知和横幅,因为它们可能不起作用:用户可以将它们关闭。无论如何,这不是任何通知,所以这是对通知的滥用。

自己按照您的描述进行操作:将视图动画化到屏幕上,然后(在动画的完成处理程序中)使用延迟性能使视图动画化,在短暂的延迟后立即返回屏幕。

您应该使用管理其自身状态(INCOMING、STAY PUT、OUTGOING)的视图。通过这种方式,您可以减少进程中的内存占用和许多其他错误。我为类似的过程编写了一些代码。检查一下out