【问题标题】:save and load the content to which the user zoomed uiscrollview ios保存并加载用户缩放到的内容 uiscrollview ios
【发布时间】:2013-10-28 08:45:29
【问题描述】:

为这个问题找到一个可行的解决方案是一件很痛苦的事情。在一个视图中,我有大约五个滚动视图,最大缩放为 5 。我想要的是,如果用户放大了图像的特定区域,然后返回,滚动视图将图像设置在它离开的任何地方。我曾尝试使用 content Offset 和 content Inset 属性,但这无济于事。

【问题讨论】:

    标签: ios iphone uiscrollview zooming


    【解决方案1】:

    您需要做的就是将滚动视图的contentOffset 属性 zoomScale 的值保存在某处。

    当您想将滚动视图移回该位置时,您只需这样做

    [myScrollView setZoomScale:lastZoomScale];
    [myScrollView setContentOffset:lastContentOffset];
    

    【讨论】:

    • 我先设置内容偏移,然后设置缩放比例。愚蠢的错误。
    猜你喜欢
    • 2011-12-20
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多