相关疑难解决方法(0)

动画UIProgressView的更改

是否可以对UIProgressView显示器的变化进行动画处理,使显示屏平滑移动到新值?

有点像NSProgressIndicator.

iphone cocoa-touch

29
推荐指数
2
解决办法
2万
查看次数

Swift - USTrogress的UIProgressView不顺畅

所以我使用NSTimer让用户知道应用程序正在运行.进度条设置为持续3秒,但在运行时,它以"滴答"运动显示,并且它不应该像应该的那样平滑.无论如何我可以让它更顺利 - 我确信我的计算错误......

如果有人可以看看那将是伟大的.这是代码:

import UIKit

class LoadingScreen: UIViewController {


    var time : Float = 0.0
    var timer: NSTimer?

    @IBOutlet weak var progressView: UIProgressView!


    override func viewDidLoad() {
        super.viewDidLoad()

// Do stuff

timer = NSTimer.scheduledTimerWithTimeInterval(0.1, target: self, selector:Selector("setProgress"), userInfo: nil, repeats: true)

}//close viewDidLoad

  func setProgress() {
        time += 0.1
        progressView.progress = time / 3
        if time >= 3 {
            timer!.invalidate()
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

uiprogressview ios swift

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

cocoa-touch ×1

ios ×1

iphone ×1

swift ×1

uiprogressview ×1