gpt4 book ai didi

ios - UIScrollView 是否仅适用于嵌入在导航控件中的 View Controller ?

转载 作者:行者123 更新时间:2023-11-29 10:57:17 24 4
gpt4 key购买 nike

UIScrollView 是否仅适用于嵌入在导航控件中的 View Controller ?我问的原因是因为我有一个 UIViewController,它有一个 UISCrollView 来显示超出 View 的所有内容。这个 ViewController 是从 TableViewController 的推送 segue 中显示的,TableViewController 嵌入到导航 Controller 中。

一切正常,直到我尝试将 push segue 更改为模态 seque,从而将 View 从嵌入到导航 Controller 中移除。

所有内容加载正常,但不会滚动。我添加了一个 socket 并尝试以编程方式设置 contentSize 和 scrollEnabled 属性,但仍然没有。它不会再滚动,我无法弄清楚。我一直在网上搜索,但找不到答案。

导出:

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

实现:

- (void)viewDidLoad
{
[super viewDidLoad];
self.scrollView.contentSize = CGSizeMake(320, 900);
self.scrollView.scrollEnabled = YES;
}

最佳答案

有许多帖子指出在 viewDidLoad 中设置 scrollView 的 contentSize 存在问题。尝试将其移动到 viewDidAppear。

关于ios - UIScrollView 是否仅适用于嵌入在导航控件中的 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17620533/

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