iOS - Teamviewer应用程序使用的控件是什么?

时间:2014-03-07 18:59:35

标签: ios cocoa-touch

我正在使用适用于iOS的Teamviewer应用程序,我注意到他们在您等待连接到计算机时会使用某种加载弹出视图

enter image description here

此外,当您即将关闭连接时,会出现另一种带有“关闭”按钮的弹出视图。

enter image description here

可可触摸中是否包含这些控件?如果没有,它是如何完成的?

1 个答案:

答案 0 :(得分:1)

第一个似乎是普通UIView样式,看起来像UIAlertView UIActivityIndicatorViewUILabelUIButton子视图。第二个看起来像UIActionSheet

在Cocoa中没有标准的系统方式来呈现自定义警报。您可以使用UIViewControllerAnimatedTransitioning获得类似的效果,或者从头开始推广您自己的解决方案,但是您必须管理屏幕旋转,窗口级别等。您可能需要查看{{3}在GitHub上。