【问题标题】:How to set the zooming effect in all the subviews of UIScrollView如何在UIScrollView的所有子视图中设置缩放效果
【发布时间】:2014-04-22 11:30:27
【问题描述】:

我正在浏览示例代码 (https://github.com/vfr/Reader),并尝试同时在所有页面中添加相同的缩放效果。例如:如果用户在第二页增加缩放效果,它将在所有页面中设置相同的缩放效果。不知道如何执行此操作...

编辑: 总之,如何根据放大/缩小调整UIScrollView的所有子视图的大小。

【问题讨论】:

  • 缩放和缩小是滚动视图的默认功能

标签: ios objective-c uiviewcontroller uiscrollview


【解决方案1】:

您使用的阅读器默认提供放大和缩小选项。如果这不起作用,请检查您是否允许多次触摸。

【讨论】:

  • 但它只适用于单页......我的意思是如果你滚动缩放效果就消失了
  • 我想要所有页面的最新缩放效果...它不应该调整为默认大小。
  • 在这种情况下,您必须存储缩放级别,然后在加载下一页时,即滚动之后,您必须为新页面设置缩放级别..
  • 我试过了,但它不能多次设置相同的缩放效果......如果我使用数组并添加页面,在这种情况下,第一页和最后一页不起作用。 ...如果在同一页面上我尝试缩放超过 2 倍...那么它也没有采用最新的缩放效果
  • 1) 在 ReaderViewController.m pageScaleArray = [NSMutableArray new]; [pageScaleArray addObject:[NSString stringWithFormat:@"%d",currentPage]];
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-05
  • 2014-04-07
相关资源
最近更新 更多