文件名称:BusyAlertExample:UIAlertController的简单类,带有UIActivityIndicator和“取消”按钮,用于长时间运行的任务
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-22 23:47:17
Swift
BusyAlertExample UIAlertController的简单类,带有UIActivityIndicator和“取消”按钮,用于长时间运行的任务 苹果不赞成对UIAlertController进行子类化,因此此类将UIActivityIndicator添加到在类Init函数中初始化的UIAlertController中。 另外,该类使用父视图控制器必须实现的函数“ didCancelBusyAlert”定义协议。 使用类display()方法表示BusyAlert并使用类dismiss()方法将其关闭。 我建议使用惰性变量来初始化BusyAlert类实例。 惰性变量应使用标题和消息初始化类,以显示在UIAlertController和呈现的视图控制器中。 同样,应该将类委托设置为呈现视图控制器。
【文件预览】:
BusyAlertExample-master
----.gitignore(635B)
----BusyAlertExample.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
--------xcuserdata()
----LICENSE(1KB)
----README.md(790B)
----BusyAlertExample()
--------BusyAlert.swift(2KB)
--------ViewController.swift(2KB)
--------Info.plist(1KB)
--------Base.lproj()
--------AppDelegate.swift(2KB)
--------Assets.xcassets()