UISliders 和设置值

UISliders and setting values

我有一个正在编写的代码并且运行良好,但我在使用 UISliders 时遇到了问题...特别是...设置值。我已经使用了滑块,现在我想将它们重置为原始状态(0 到 10,值为 0,滑块一直向左。我有...

@IBOutlet weak var redHorizontalSlider: UISlider!

在 viewDidLoad 内部:

    redHorizontalSlider!.minimumValue = 0.0
    redHorizontalSlider!.maximumValue = 1.0
    redHorizontalSlider!.setValue(0.0, animated: false)

当我打印这些值时,它给了我一个 nil 和一个错误:

Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value

我玩过!和 ?在对象的声明和调用中但无济于事。

会发生此错误,因为您的滑块值为 nil。检查您的连接以确保您的情节提要滑块已连接到滑块变量。