UISlider不工作,只显示一半的轨道

时间:2016-01-16 08:27:23

标签: ios uislider

在我的界面中插入UISlider后,我在接口生成器中遇到了一些对我来说很奇怪的东西,一半的音轨消失了。我认为这是一个图形故障,因为那些在界面构建器中很常见,所以我决定预览我的应用程序。存在同样的问题。所以,我运行我的应用程序,发现不仅问题存在,而且UISlider没有任何方式,形状或形式的响应。我尝试将Slider移出嵌套视图,以确保没有任何东西挡住触摸事件,但无济于事。

我在下面的图片中可以看到Half of the track is hidden的原因:

enter image description here

正如您在选择器中看到的那样,UISlider只占用了它应该占用的一半空间,除此之外它仍然具有默认值:

  • 最低:0
  • 最大值:1
  • 当前:0.5
  • 模式:缩放以填充
  • 已启用:true

现在奇怪的是,我知道整个UISlider没有错,因为我在其他接口/视图中使用它。这可以在下面看到:

enter image description here

我不确定从哪里开始,因为我无法找到UISlider不应该工作的任何理由。我没有在这个界面中使用任何自定义视图或ViewControllers,它只是...不工作,并且没有充分的理由。

1 个答案:

答案 0 :(得分:1)

尝试使用任何其他颜色设置minimumTrackTintColor的{​​{1}}。它可能采用清晰的颜色或背景颜色(白色)。这就是为什么你不明白的原因。