gpt4 book ai didi

ios - 以编程方式滚动到顶部不起作用?

转载 作者:行者123 更新时间:2023-11-29 12:54:27 27 4
gpt4 key购买 nike

我有一个带有 ScrollView 的 View Controller 。这个 View Controller 包含一个 scrollview 作为 self.view 的唯一 child 。当该 View Controller 被模态转换时, View Controller 将按预期在顶部位置显示 ScrollView 。当该 View Controller 被推送 segued 时, View Controller 将显示向下滚动到底部的 ScrollView ,这不是预期的。

为了纠正这个问题,我尝试了这个(在 viewDidLoad 中)但两者都不起作用:

[self setAutomaticallyAdjustsScrollViewInsets:NO];

    CGPoint topOffset = CGPointMake(0, 0);
[self.patientenScrollView setContentOffset:topOffset animated:YES];

为什么 segue 的类型会影响滚动位置?我怎样才能以编程方式滚动到顶部?或者 viewDidLoad 是滚动的错误位置?我只对垂直滚动感兴趣...

最佳答案

您应该在 viewWillAppear 中添加滚动到顶部的代码。 animated 应该是 NO

关于ios - 以编程方式滚动到顶部不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21504255/

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