我正在使用适用于iOS的Teamviewer应用程序,我注意到他们在您等待连接到计算机时会使用某种加载弹出视图
此外,当您即将关闭连接时,会出现另一种带有“关闭”按钮的弹出视图。
可可触摸中是否包含这些控件?如果没有,它是如何完成的?
答案 0 :(得分:1)
第一个似乎是普通UIView
样式,看起来像UIAlertView
UIActivityIndicatorView
,UILabel
和UIButton
子视图。第二个看起来像UIActionSheet
。
在Cocoa中没有标准的系统方式来呈现自定义警报。您可以使用UIViewControllerAnimatedTransitioning
获得类似的效果,或者从头开始推广您自己的解决方案,但是您必须管理屏幕旋转,窗口级别等。您可能需要查看{{3}在GitHub上。