gpt4 book ai didi

ios - iOS ScrollView 中的多个 View

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

我正在创建一个 iOS 应用程序,在其中一个屏幕中,我使用 ScrollView ,我在该屏幕中有两个 View 要滚动“黑色和红色” View ,

但是,不幸的是,当我将它们添加到 ScrollView 时,仅显示其中一个。

“红黑” View 的框架均为 320 W * 460 H;

这是我的代码“我只显示了黑色 View ”:

-(void)viewDidLoad {
[super viewDidLoad];

scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];
[scrollView setContentSize:CGSizeMake(300, 1200)];

[scrollView addSubview:redView];
[scrollView addSubview:blackView];
[self.view addSubview:scrollView];

[scrollView setBackgroundColor:[UIColor lightGrayColor]];
[scrollView setCanCancelContentTouches:NO];
scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
scrollView.clipsToBounds = YES; // default is NO, we want to restrict drawing within
//our scrollview
scrollView.scrollEnabled = YES;
scrollView.pagingEnabled=YES;
}

提前致谢,

最佳答案

您似乎没有在任何地方设置 subview 的框架,这意味着它们的起源都是(0, 0)。两种观点都存在,但一种观点在另一种观点之上。设置框架以定位它们。

关于ios - iOS ScrollView 中的多个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12543673/

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