• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Swift - 第三方Alert弹出框组件(SCLAlertView)使用详解

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
告警提示框(消息提示框)在 App 开发中肯定少不了,除了简单地用来显示提示信息外,有时也会作为一些具有交互功能的选择对话框、输入对话框。通常情况下,我们会使用 iOS 自带的 UIAlertController 组件来实现。
虽然 UIAlertController 使用方便,但样式、功能都有限。本文介绍一个优秀的第三方 Alert 组件:SCLAlertView

一、安装配置

(1)从 GitHub 上下载最新的代码:https://github.com/vikmeup/SCLAlertView-Swift
(2)将下载下来的源码包中 SCLAlertView.xcodeproj 拖拽至你的工程中。

(3)工程 -> General -> Embedded Binaries 项,把 SCLAlertView.framework 添加进来。

(4)最后,在需要使用 SCLAlertView 的地方 import 进来就可以了。
1
import SCLAlertView

二、基本用法

1,简单的使用样例

(1)效果图
点击按钮后在页面上弹出个普通的消息提示框。

(2)样例代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import UIKit
import SCLAlertView
 
class ViewControllerUIViewController {
 
    override func viewDidLoad() {
        super.viewDidLoad()
    }
 
    @IBAction func showInfo(_ sender: Any) {
        //弹出普通消息提示框
        SCLAlertView().showInfo("这个是标题", subTitle: "这个是普通消息提示框正文内容。")
    }
     
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
}

2,自带的消息框样式

除了上面用到的普通消息提示框,SCLAlertView 默认提供如下 7 种不同类别的提示框(分别用不同的颜色和图标表示),我们可以根据不同的场景和通知类型选择相应的样式。
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
swift两个数组合并去除重复发布时间:2022-07-13
下一篇:
Swift语言指南(三)--语言基础之整数和浮点数发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap