华为双击放大怎么关闭

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 查看器”。我使用CGPDFDocumentRefCGPDFPageRef 来显示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】:

我认为您可以在句柄方法中使用UITapGestureRecognizernumberOfTapsRequired 属性(您在分配/初始化识别器时指定)并用于在视图上使用– zoomToRect:animated:– setZoomScale:animated: 进行缩放。

编辑:跟踪当前缩放级别以反转效果。

【讨论】:

是的,这就是我尝试过的。但是我不能让它在它应该工作的时候工作。更新了问题并添加了一些代码。

以上是关于华为双击放大怎么关闭的主要内容,如果未能解决你的问题,请参考以下文章

Flutter之WillPopScope组件(双击退出)

华为手机屏幕出现涂鸦

华为笔记本电脑不能放大微信小程序吗?

电脑应用拖到上边放大

Qt自定义主窗口的放大,缩小,关闭功能

android点击画廊某张图片,目的使整个画廊放大,所点击的图片仍放中间,这个效果怎么设置