gpt4 book ai didi

ios - 从常规 View 更改后 UIScrollView 不滚动

转载 作者:行者123 更新时间:2023-11-28 22:33:22 25 4
gpt4 key购买 nike

我有一个带有 View 的 xib,我将 View 类更改为 UIScrollView。现在,我已将 contentSize 设置为某个较大的数字(2000、2000)。

这是我的代码:

这允许与我的 scrollview 交谈而无需每次都转换:

- (UIScrollView *)scrollView {
return (UIScrollView *)self.view;
}

这是我在 viewDidLoad 中做的:

self.scrollView.contentSize = CGSizeMake(self.view.frame.size.width, 2600);
self.scrollView.scrollEnabled = YES;

我知道 viewDidLoad 被调用得很好。但是 scrollView 没有反应。我没有任何触摸响应器或任何可以吸收触摸的东西。

最佳答案

为此,首先在您的 xib 文件中设置 scrollView 的委托(delegate),然后为您的 ScrollView 创建一个 IBIoutlet。提醒 scrollView 应该连接到它的 refrencing outlet,然后将 Strong 属性分配给你的 scrollView。

  @property (strong, nonatomic) IBOutlet UIScrollView *scrollView;

并合成它。

  @synthesize scrollView;

然后尝试设置 contentSize。

 scrollView.delegate=self;
scrollView.contentSize = CGSizeMake(self.view.frame.size.width, 2600);
scrollView.scrollEnabled = YES;

希望对你有用。

关于ios - 从常规 View 更改后 UIScrollView 不滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16817572/

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