gpt4 book ai didi

ios - UIProgressView 一直重置为 0.0

转载 作者:可可西里 更新时间:2023-11-01 04:38:16 27 4
gpt4 key购买 nike

我的 Storyboard 中有一个 UIProgressView 已连接到我的代码。我正在尝试将进度设置为非零值。

这是我放置在 viewDidLoad 中的代码示例。

[self.progressBar setProgress:(float)someValueBetween0.1and1.0 animated:NO];

但是,实际情况是进度条将处于我设置的值,然后快速动画化为 0.0。例如,如果我将进度设置为 0.5,则当 View 加载时,进度条将填充到一半,然后以动画方式降低到 0.0。

我试过

self.progressBar.progress = (float)someValueBetween0.1and1.0;

那也没用。

我不会通过其他任何地方的代码修改进度条的进度。我试过谷歌搜索,阅读 UIProgressView 类引用,并在没有任何成功的情况下搜索 Stack Overflow :/

编辑:创建了一个只有 UIProgressView 的新项目,只是为了确保它不是我代码中的其他东西。还是不行。

#import "ViewController.h"

@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIProgressView *testProgressView;

@end

@implementation ViewController

- (void)viewDidLoad {
[super viewDidLoad];
[self.testProgressView setProgress:1.0 animated:NO];
}

最佳答案

这是 Xcode Version 7.0 beta (7A120f) 中的错误。

我已经在 Objective C 和 Swift 中证实了这一点。

它只出现在 beta 版本中,相同的源代码在 Xcode 6 中正确执行。

非常奇怪的错误。

关于ios - UIProgressView 一直重置为 0.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30834333/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com