gpt4 book ai didi

ios - UIScrollView 自动以双倍大小启动

转载 作者:行者123 更新时间:2023-11-29 03:46:53 24 4
gpt4 key购买 nike

我有一个图像,我想使用 UIScrollView 和 UIImageView 在我的应用程序中全屏显示,图像大小为 640 x 2754,我想以最小缩放在全屏模式下自动显示它。

这是代码:

UIImageView *tempImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"EquationPage.png"]]; self.imageView = tempImageView;
[tempImageView release];
scrollView.maximumZoomScale = 3.0;
scrollView.minimumZoomScale = 0.5;
self.scrollView.contentSize=CGSizeMake(640,2754);
scrollView.clipsToBounds = YES;

scrollView.delegate = self;
[scrollView addSubview:imageView];

最佳答案

为此,您必须使用 UIScrollViewsetZoomScale:animated: 方法。令人困惑的是,除非您为 ScrollView 设置了一个(非零)委托(delegate),该委托(delegate)响应 -viewForZoomingInScrollView,否则此方法将不起作用。阅读 UIScrollView documentation了解如何执行此操作。了解更多信息,您还可以阅读this section关于使用 UIScrollView 处理缩放。

关于ios - UIScrollView 自动以双倍大小启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17642508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com