gpt4 book ai didi

ios - 如何在 iOS 中将 UIView 添加到 UIScrollView(具有动态内容的 View )

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:07:49 24 4
gpt4 key购买 nike

我想创建一个具有许多 subview 的 ScrollView ,如图所示。

Image of expected scrollview

所有 View 中都有标签和图像。添加到 scrollView 的 View 数量是动态的。该 View 的数据也是动态的。

以至于我无法在程序中制作静态 View 并使用它来显示。

我想使 scrollview 的 subview 像带有自定义单元格的 TableView。就像制作那个 TableViewCell 的对象并使用它一样。

我可以为此使用 ViewController 吗?

最佳答案

如果我理解你的问题是正确的,你需要像 ScrollView 的动态内容。因此,您需要一个数组来控制将多少个单元格放入 scrollView 并创建标签、imageView 或您需要的任何内容。比如这样;

//You will need to clean your scrollView Content in everytime

for(UIView *view in [yourScrollView subviews]){

[view removeFromSuperview];
}

for(int i=0;i!=[yourArray count];i++)
{
labels[i]=[[UILabel alloc]init];
//anyInteger is about your views place.
views[i]=[[UIView alloc]initWithFrame:CGRectMake(21, i*anyInteger, 300, 50)];
views[i].backgroundColor=[UIColor colorWithRed:0.1 green:0.2 blue:1.8 alpha:0.0];
[views[i] addSubview:labels[i]];
[yourScrollView addSubview:views[i]];
}

这些代码将帮助您在 ScrollView 中插入对象。我还没有对此进行测试,但我想它会给你一个想法。

关于ios - 如何在 iOS 中将 UIView 添加到 UIScrollView(具有动态内容的 View ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21720867/

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