RNLoadingButton 6.1.0

RNLoadingButton 6.1.0

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2023 年 1 月

Romilson Nunes 维护。



RNLoadingButton

RNLoadingButton 基于 UIButtons 子类并包含活动指示器,Objective-C 版本 RNLoadingButton

活动状态可配置,并在显示活动指示器时可以隐藏图像或文本。您还可以选择活动指示器的位置或设置间距。

添加 RNLoadingButton

Swift 包管理器 (SPM)

打开 Swift 包管理器,将 https://github.com/souzainf3/RNLoadingButton-Swift 复制到搜索栏。对于版本,您可以使用标签或 master 分支。

CocoaPods

  1. 在 Podfile 中添加一个 pod 条目用于 RNActivityView pod 'RNLoadingButton'
  2. 通过运行 pod install 来安装 pod。

手动

  1. LoadingButton.swift 拖动到您的项目中

使用 RNLoadingButton

RNLoadingView 在 Interface Builder 中可用

//Mark: Buttons From Nib
// Configure State
btn1.hideTextWhenLoading = false
btn1.isLoading = false
btn1.activityIndicatorAlignment = .right
btn1.activityIndicatorEdgeInsets = UIEdgeInsets(top: 0, left: 50, bottom: 0, right: 10)
btn1.setTitleColor(UIColor(white: 0.673, alpha: 1.0), for: UIControlState.disabled)
btn1.setTitle("connecting", for: UIControlState.disabled)
btn1.activityIndicatorColor = .blue // Change the activity indicator color

属性

  • 加载状态
isLoading: Bool
  • 当加载状态可见时隐藏图片
hideImageWhenLoading: Bool
  • 当加载状态可见时隐藏文本
hideTextWhenLoading: Bool
  • 设置活动指示器框架的边距。默认为 .zero
activityIndicatorEdgeInsets: UIEdgeInsets
  • 活动指示器对齐。默认为 '.center'
activityIndicatorAlignment: ActivityIndicatorAlignment
  • 活动指示器样式。默认为 '.gray'
activityIndicatorViewStyle: UIActivityIndicatorViewStyle
  • 设置 activityIndicatorView 的颜色。默认为 'nil'
activityIndicatorColor: UIColor
使用此控件的应用(发送至 [email protected]