【发布时间】:2016-01-16 08:27:22
【问题描述】:
在我的界面中插入一个 UISlider 后,我在 Interface Builder 中立即看到一些奇怪的东西,一半的轨道消失了。我认为这是一个图形故障,因为这些在界面构建器中很常见,所以我决定预览我的应用程序。存在同样的问题。因此,我运行我的应用程序发现不仅存在问题,而且 UISlider 没有以任何方式、形状或形式响应。我尝试将 Slider 从嵌套视图中移出,以确保没有任何东西阻止触摸事件,但无济于事。
我说Half of the track is hidden的原因可以看下面这张图:
从选择器中可以看出,UISlider 只占用了应有的一半空间,除此之外,它仍然具有默认值:
- 最小值:0
- 最大值:1
- 当前:0.5
- 模式:按比例填充
- 启用:真
现在奇怪的是,我知道UISlider 整体没有问题,因为我在其他界面/视图中使用它。这可以在下面看到:
我不知道从哪里开始,因为我找不到 UISlider 不应该工作的任何原因。我没有在这个界面中使用任何自定义视图或 ViewControllers,它只是......不工作,而且没有充分的理由。
【问题讨论】: