【问题标题】:iPhone UIScrollView - How to animate scrolling with steady contents?iPhone UIScrollView - 如何用稳定的内容动画滚动?
【发布时间】:2010-03-30 01:43:48
【问题描述】:

我想知道是否有人知道如何通过设置内容偏移量来防止 uiscrollview 的内容在手动滚动时移动不稳定。通过触摸滚动时,文本保持清晰稳定。我想通过将动画选项设置为 false 来重新创建它。我正在使用计时器以给定的时间间隔滚动。文本被绘制到内容中的视图上,但它会振动,并且在以更快的速度制作动画时变得更难以清晰阅读。速度变化,滚动必须快速响应速度的变化。

这是一些代码 -

- (void) scrollIncrAmt:(float) amt { 
  _currentSpeedIncr = amt;
  NSArray* arr = [SharedTickerInfo sharedTickerInfo].sDataArray;
  DataObj* tdObj = [arr objectAtIndex:_row];
  if ( ![tdObj isDirLeft] ) {
   amt = -amt;
  }
  float scrollTo = self.scrollView.contentOffset.x + amt;
  [scrollView setContentOffset:CGPointMake(scrollTo, 0.0f) animated:NO];  
}

【问题讨论】:

    标签: iphone cocoa-touch animation uiscrollview


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2012-05-03
    • 2018-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多