在我的界面中插入UISlider后,我在接口生成器中遇到了一些对我来说很奇怪的东西,一半的音轨消失了。我认为这是一个图形故障,因为那些在界面构建器中很常见,所以我决定预览我的应用程序。存在同样的问题。所以,我运行我的应用程序,发现不仅问题存在,而且UISlider没有任何方式,形状或形式的响应。我尝试将Slider移出嵌套视图,以确保没有任何东西挡住触摸事件,但无济于事。
我在下面的图片中可以看到Half of the track is hidden
的原因:
正如您在选择器中看到的那样,UISlider只占用了它应该占用的一半空间,除此之外它仍然具有默认值:
现在奇怪的是,我知道整个UISlider
没有错,因为我在其他接口/视图中使用它。这可以在下面看到:
我不确定从哪里开始,因为我无法找到UISlider不应该工作的任何理由。我没有在这个界面中使用任何自定义视图或ViewControllers,它只是...不工作,并且没有充分的理由。
答案 0 :(得分:1)
尝试使用任何其他颜色设置minimumTrackTintColor
的{{1}}。它可能采用清晰的颜色或背景颜色(白色)。这就是为什么你不明白的原因。