【问题标题】:How do I let the user see the value of a UISlider?如何让用户看到 UISlider 的值?
【发布时间】:2012-04-02 06:13:22
【问题描述】:

我在我的 iOS 应用程序的界面构建器中添加了一个 UISlider。我可以让用户在更改 UISlider 时看到它的值吗?

是否有一个界面构建器设置我可以更改以轻松实现这一点,或者我必须实现一个 IBAction 来根据滑块的值改变屏幕上的 UILabel?

【问题讨论】:

    标签: ios xcode


    【解决方案1】:

    UISlidervalueChanged 选择器连接到您的自定义IBAction 并在该方法中设置一些UILabel 的值

    【讨论】:

    • 谢谢,我可以将 IBAction 关联到该选择器。但是,有没有办法通过界面生成器来做到这一点?
    • 当然...看看this question的图片
    • 哦,好的,谢谢。我的意思是将滑块设置为直接在界面生成器中更改。但是,您的方法确实有效。谢谢!
    • 您可以设置默认值,但不能像在应用程序中那样滑动 xib 中的滑块!
    【解决方案2】:

    是的,有。您可以设置类型的插座

        IBOutlet UISlider *slider
    

    在您的视图控制器中,然后将其绑定到滑块。那么滑块的值始终可以通过slider.value属性访问,即使在其他方法中也是如此。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多