放大基于iOS App的视图页面

我有一个基于视图的应用程序。 我必须添加像捏缩放和双击的function来放大iOS应用程序中的页面( UIView )。 它很容易缩放UIScrollview

我应该创build一个框架,可以select平移和缩放整个应用程序。 如何实现缩放基于视图的应用程序? 我欢迎你的想法!

最好的方法是将整个应用程序组件放在一个滚动视图中,并使用控件的缩放。

另一种不如第一种稳定的方式是根据缩放缩放来缩放UIVIEW内部的所有对象,但请记住,缩放会影响整个应用程序的外观,因此您需要调整相应的每个对象的位置。

您可以使用UIGestureRecognizer和CALayer转换属性在UIView中创build自己的缩放function。 防爆。 缩放并更改焦点上的anchorPoint基础。