【问题标题】:Scroll Indicators Visibility滚动指示器可见性
【发布时间】:2011-10-17 23:54:52
【问题描述】:

有没有办法让滚动指示器在整个应用程序中可见?[滚动指示器仅在我触摸滚动视图区域时可见。]

问候

【问题讨论】:

标签: iphone ios ipad uiscrollview


【解决方案1】:

你可以设置一个定时器并调用

[NSTimer timerWithTimeInterval:.1 target:self selector:@selector(flashScrollIndicators) userInfo:nil repeats:YES]; 

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html

或者手动调用

- (void)flashScrollIndicators;

【讨论】:

  • 对,这是一种解决方法。如果您在单独的线程上执行此操作会更好。
  • 抱歉,"- (void)flashScrollIndicators" 中要紧什么?
  • 如果我看到我认识的任何开发人员使用这种方法,我会打他们的头。
  • @Götze 手动调用[yourScrollview flashScrollIndicators];
【解决方案2】:

您可以让它们闪烁,仅此而已。您不能强制“始终可见”状态。除非您完全编写自己的滚动条,否则只需模仿默认滚动条的外观即可。

【讨论】:

    【解决方案3】:

    您不应该:这违反了界面指南。您可以通过- (void)flashScrollIndicators; 看到其他人已经提到的指标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-02
      • 1970-01-01
      • 2011-10-03
      相关资源
      最近更新 更多