Swift超轻型等待提示组件
轻型等待提示的设计在开发中蛮常见的,尤其是在需要展示一些等待操作的情况下。比如说,用户点击某个按钮开始加载数据或进行网络求时,这时就需要一个提示,让用户知道系统在忙而不是卡死了。
这款swift-超轻型等待提示项目在 Swift 环境下实现轻量级的等待提示。利用原生的UIProgressView和UIActivityIndicatorView,你可以方便地创建出这种提示。
举个例子,你可以通过自定义视图封装进度条和活动指示器,轻松实现显示与隐藏功能。就像下面这个代码片段,你只需要几行代码就能让等待提示功能生效:
class WaitLoadingView: UIView {
let progressView = UIProgressView()
let activityIndicator = UIActivityIndicatorView()
// 这里是初始化和布局
UIActivityIndicatorView适合用来表示加载进程,搭配UIProgressView
,你可以根据需要展示进度。你还可以根据实际需求修改颜色、大小、位置,完全自由。
如果你在项目中加入这种等待提示功能,这个项目会给你带来不少便利。它的设计挺简洁,代码也不复杂。
哦,如果你喜欢用 SwiftUI,也可以根据这个思路进行改造,轻松集成到自己的应用里。
swift-超简单的轻型等待提示.zip
预估大小:23个文件
WaitLoadingDemo-master
文件夹
WaitLoadingDemo.xcodeproj
文件夹
project.xcworkspace
文件夹
contents.xcworkspacedata
160B
xcuserdata
文件夹
tzg.xcuserdatad
文件夹
UserInterfaceState.xcuserstate
34KB
xcuserdata
文件夹
tzg.xcuserdatad
文件夹
xcschemes
文件夹
56.49KB
文件大小:
评论区