gpt4 book ai didi

iphone - 有人可以解释多点触控缩放是否应该适用于 UITextView 或 UIScrollView

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:33:07 27 4
gpt4 key购买 nike

有没有人在 textView 上使用多点触控缩放?

我搜索过 SO 并没有找到放大 UITextView 或 UIScrollView 的简单方法。我被带到了this link这表示我需要编写自定义 View 来覆盖现有 View ,以便能够放大到 textView。我无法相信这一点,希望有人告诉我是否有一种简单的方法可以在 UITextView 或 UIScrollView 上使用多点触控来放大和缩小。

我尝试在 IB 中设置选项以启用多点触控和最大缩放。但这不起作用。

请指教。谢谢。

最佳答案

1 创建一个单一 View 的新项目(使用 Storyboard和弧线)

2 打开 Storyboard 并添加一个 UIScrollView 到您的主视图 Controller

3 将 UIScrollView 的委托(delegate)设置为 View Controller ,并为 UIScrollView 创建一个名为 scrollview

的 IBOutlet

4 添加一个 UITextView 到 scrollview 并设置一个名为 textview

的 IBOutlet

5 在 ViewDidLoad 的末尾添加以下代码:

self.scrollview.minimumZoomScale = 0.5;
self.scrollview.maximumZoomScale = 5.0;
self.textview.text = @"Hellow World!";

6 添加如下方法

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return self.textview;
}

7 运行项目并缩小!

如果您希望在使用此 Blurry UITextField Question 处的答案时文本看起来不会变得模糊

关于iphone - 有人可以解释多点触控缩放是否应该适用于 UITextView 或 UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9088993/

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