gpt4 book ai didi

ios - UIScrollView 从底 View 开始

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

我是 IOS 程序的新手。

我有 UIscrollview 和 2 个垂直 View ,希望页面在第二个/底部 View 上自动加载并向上滚动

这是我的 UIScrollView 代码:

// Set up ScrollView

UIScrollView *scrollview = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)];

NSInteger numberOfViews = 2;
for (int i = 0; i < numberOfViews; i++) {
CGFloat y = i * self.view.frame.size.height;
UIView *pageView = [[UIView alloc] initWithFrame:CGRectMake(0, y, self.view.frame.size.width, self.view.frame.size.height)];
[scrollview addSubview:pageView];

scrollview.contentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height *numberOfViews);
scrollview.bounces = NO;

[self.view addSubview:scrollview];

最佳答案

在 viewDidLoad 中使用它:

- (void)viewDidLoad {
[super viewDidLoad];

CGPoint contentOffset = CGPointMake(0, self.view.frame.size.height);
scrollView.contentOffset = contentOffset;
}

在 viewDidAppear 中:

- (void)viewDidAppear:(BOOL)animated {
[super viewWillAppear:animated];

CGPoint contentOffset = CGPointZero;
[scrollView setContentOffset:contentOffset animated:true];
}

关于ios - UIScrollView 从底 View 开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26798898/

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