在IOS中创建可缩放视图[关闭]

Posted

技术标签:

【中文标题】在IOS中创建可缩放视图[关闭]【英文标题】:Create zoomable view in IOS [closed] 【发布时间】:2015-06-20 20:32:33 【问题描述】:

我想在 ios 中创建一个可缩放/可滚动的流程图。我希望用户能够单击流程图中的任何项目以将它们带到应用程序的其他部分。有人对我如何在 iOS 中创建交互式可缩放视图有什么好的建议吗?

【问题讨论】:

【参考方案1】:

使用UIScrollView。这似乎无关紧要,因为在最小缩放级别下,您根本不会滚动。但是,可以选择启用 UIScrollView 来缩放并将画布大小设置为等于屏幕大小(默认)。

首先将 UIScrollView 拖到您的视图控制器上。在属性侧边栏上,启用缩放并设置最大缩放级别。默认情况下,启用滚动,并且内容大小设置为 1.0。 Put a UIView 在 UIScrollView 内,您可以在其中设计流程图,可选择使用自动布局。

【讨论】:

以上是关于在IOS中创建可缩放视图[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中创建上拉视图 [关闭]

在可缩放的滚动视图中禁用图像视图缩放

如何在 swift 中创建像 tinder 这样的堆栈视图? [关闭]

如何制作可缩放的滚动视图?

如何在可缩放滚动视图中绘制可点击的网格对象,从远程 json 数据中获取数据?

D3 或 Rickshaw 中的可缩放、Google-Finance 风格的时间序列图? [关闭]