【问题标题】:UIScrollView doesn't show scrollers (scroll indicators)UIScrollView 不显示滚动条(滚动指示器)
【发布时间】:2012-06-13 03:56:46
【问题描述】:

我有 UIScrollView,我以编程方式填充 UIImageViews。之后,我更改了 scrollview 的 contentSize 以便可以滚动它。它工作正常,但我没有看到滚动条,这让我很困扰。我已经设置在 .xib 中显示它们,我什至以编程方式设置了“showHorizo​​ntalScrollIndicator”属性,但我仍然看不到滚动条。

有谁知道为什么我看不到滚动条以及如何让它们出现?

顺便说一句,我并不是说我不想一直看到它们,我只是想要标准的行为,但即使在我滚动时它们也不会显示。

【问题讨论】:

  • 你确定滚动条的大小没有超出超级视图的范围吗?
  • 滚动视图的大小,你说?是的,这不是越界。如果你的意思是别的 - 请澄清。
  • 您可能正在删除滚动视图的所有子视图,包括滚动指示器。
  • 事实上是的,是的,我正在删除所有子视图。现在我在删除子视图之前检查类。谢谢你。将其发布为答案,因为它是正确的。至少对我来说。

标签: objective-c ios cocoa-touch uiscrollview uikit


【解决方案1】:

我正在删除子视图和滚动指示器。

我首先通过检查要删除的子视图的类型来修复它, 然后我改变了逻辑,根本没有删除子视图。

【讨论】:

  • 刚刚发现我也在这样做。发现普罗修斯和 erkanyildiz!
猜你喜欢
  • 2011-01-02
  • 2019-04-21
  • 2010-12-25
  • 1970-01-01
  • 2016-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-23
相关资源
最近更新 更多