0

我是开发 iOS 框架/库的新手。我必须开发一个框架来缩放 iOS 应用程序的页面。我有一个基于视图的应用程序和其中的一些UIButton元素UITextField。当我进行捏缩放/双击时,UIView它的所有内容都应该相应地缩放(平移和缩放)。

我的想法是创建一个模板视图,它充当普通视图UIView(我的意思是我可以将组件和子视图添加到视图中),它具有平移和缩放功能。请注意,它的所有组件(UIButton, UITextField)也会相应地缩放。

首先我想知道这是否可能。请给我一些建议来实现它。

4

1 回答 1

2

使用 Scrollviews 委托返回要缩放的视图

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    返回视图TobeZoomed;
}

您还可以将最大和最小缩放值控制为

    self.scrollView.minimumZoomScale=1.01;
    self.scrollView.maximumZoomScale=5;
    self.scrollView.zoomScale=1.01;

于 2013-07-22T07:35:26.877 回答