【问题标题】:How do you make progress bar increase when button is clicked ? Swift单击按钮时如何使进度条增加?迅速
【发布时间】:2020-02-22 15:31:12
【问题描述】:

我希望在“按下下一个按钮”时增加进度条,因为在我的代码中我有 if,else 语句说,

@IBAction func nextButton(_ sender: UIButton) {
    if progressBar.progress == Float(0.25) {
        labelText.text = "first label"
    }
    else if progressBarCY.progress == Float(0.50) {
        labelText.text = "second label"
    }
}

【问题讨论】:

    标签: swift xcode uibutton progress-bar uiprogressview


    【解决方案1】:

    首先,在函数之外,需要设置进度条值。

    progressBar.progress = 0
    

    然后在 nextButton 函数中,您可以为进度条添加更多价值。

    @IBAction func nextButton(_ sender: UIButton) {
    progressBar.progress += 0.25
    if progressBar.progress == 0.25 {
    labelText.text = "first label" }
    else if progressBar.progress == 0.50 {
    labelText.text = "second label" } }
    

    【讨论】:

      猜你喜欢
      • 2014-02-11
      • 2020-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多