我想创建一个“时间线”视图。我熟悉GraphicsContext绘图应用程序接口,并在drawRect:方法中使用它。我不清楚的是让这个视图可滚动/缩放的正确/惯用方法。
更常见的是a)子类UIScrollView还是b)将我的自定义视图嵌入到放在故事板内部的库存UIScrollView中?
根据我使用的工具,我如何将我的“期望边界”传递给滚动机器?我如何让我的绘图代码知道当前的缩放/滚动是什么,这样我才能正确地绘图。
(我为此在谷歌上搜索了一下,还没有找到任何最新的简单的方法)
发布于 2014-11-05 03:15:08
不要子类化或嵌入。设置一个UIScrollView作为视图控制器的插座。UIScrollView继承自UIView,所以你可以像对待视图控制器的普通UIView插座一样对待它,另外你还可以滚动它。
https://stackoverflow.com/questions/26742981
复制相似问题