华为双击放大怎么关闭
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为双击放大怎么关闭相关的知识,希望对你有一定的参考价值。
如果您想关闭放大手势,在无障碍 > 放大手势设置界面,关闭放大手势开关。 参考技术A 1.打开“设置”。2.点击“辅助功能”,点击“无障碍”。
3.点击“放大手势”,关闭放大手势即可。
- 官方服务
- 官方网站官方网站
双击放大PDF UIScrollView?
【中文标题】双击放大PDF UIScrollView?【英文标题】:Double-tap to zoom in PDF UIScrollView? 【发布时间】:2012-04-02 20:01:21 【问题描述】:我的应用程序中有一个“PDF 查看器”。我使用CGPDFDocumentRef
和CGPDFPageRef
来显示PDF。要放大 PDF,我使用 UIScrollView
。
我已经能够在 UIScrollView 中进行捏拉缩放,但我也希望能够双击进行缩放。
用一根手指双击可将您带到 PDF 中的不同级别,直到您点击maximumZoomLevel
,然后能够用两根手指双击minimumZoomLevel
。
我无法在 Internet 上找到特别向您展示这一点的解决方案,所以我在这里询问。我怎么能做到这一点?
在 viewDidLoad 中:
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)];
[doubleTap setNumberOfTapsRequired:2];
[self.scrollView addGestureRecognizer:doubleTap];
[doubleTap release];
方法:
- (void)handleDoubleTap:(UIGestureRecognizer *)gestureRecognizer
if(self.scrollView.zoomScale > self.scrollView.minimumZoomScale)
[self.scrollView setZoomScale:self.scrollView.minimumZoomScale animated:YES];
else
[self.scrollView setZoomScale:self.scrollView.maximumZoomScale animated:YES];
【问题讨论】:
【参考方案1】:我认为您可以在句柄方法中使用UITapGestureRecognizer
和numberOfTapsRequired
属性(您在分配/初始化识别器时指定)并用于在视图上使用– zoomToRect:animated:
或– setZoomScale:animated:
进行缩放。
编辑:跟踪当前缩放级别以反转效果。
【讨论】:
是的,这就是我尝试过的。但是我不能让它在它应该工作的时候工作。更新了问题并添加了一些代码。以上是关于华为双击放大怎么关闭的主要内容,如果未能解决你的问题,请参考以下文章