AntViewer_ios
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
。
要求
iOS 11.3+
安装
AntViewer_ios 通过 CocoaPods 提供。要安装它,只需简单地将在 Podfile 中添加以下行: pod 'AntViewer_ios'
,然后运行 $ pod install
用法
编程方式
class ViewController: UIViewController {
var widget: AntWidget! {
didSet {
view.addSubview(widget)
widget.bottomMargin = 30
widget.rightMargin = 40
}
}
override func viewDidLoad() {
super.viewDidLoad()
widget = AntWidget()
widget.onViewerAppear = { [weak self] _ in
self?.changeSomething()
}
}
}
或者通过界面构建器:只需添加 UIView,将类字段中的类型设置为 AntWidget,链接到出口即可。就这样。
属性 | 类型 | 描述 |
---|---|---|
isLightMode | 布尔型 | 有两种小部件外观模式:浅色和深色。默认为false。 |
底部边距 | 整型 | 底部边距。默认:20。 |
右侧边距 | 整型 | 右侧边距。默认:20。 |
onViewerAppear | 闭包 | 当用户打开小部件控制器时调用。 |
onViewerDisappear | 闭包 | 当用户关闭小部件控制器时调用。 |
作者
Mykola Vaniurskyi, [email protected]
许可证
AntViewer_ios可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。