gpt4 book ai didi

ios - 动态添加内容到 UIScrollView

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

所以我认为 UIScrollView 是实现我想要的效果的最佳方式。

我将每 1 秒向 View 的右侧添加 1 像素宽的线。我只想在屏幕上显示最后的 x 行,然后能够向后滑动并查看之前的行。

查看 View 的示例:

Lines

据我所知,我应该使用 UIScrollView 来实现此目的,但似乎需要您提前定义要渲染的宽度和数量,但我将在用户使用我的应用程序时动态添加它.

任何帮助都会很棒,谢谢!

最佳答案

我认为使用scrollView会非常复杂。我的建议是您可以使用 collectionView 并使用 insertRowAtIndexPath: 插入新行。

您将实现单元格大小的委托(delegate)方法,如下所示:

-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath {
return CGSizeMake(1, CGRectGetHeight(collectionView.frame));
}

然后你只需要为单元格背景设置不同的颜色。

如果您有疑问,请告诉我进展如何。

关于ios - 动态添加内容到 UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29435879/

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