gpt4 book ai didi

ios - 如何在 iOS 中创建图像 slider ?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:06:26 25 4
gpt4 key购买 nike

我想知道如何创建图像 slider ,就像我们用来在不同 iOS 应用程序(例如照片或 Airbnb 应用程序)中浏览图片的 slider 。

它是一个带有 ImageView 的页面 Controller 吗?还是 uicollectionview?或者它只是一个 ScrollView ?

我已经搜索了很多次,虽然我在 github 上找到了一个很好的库,但我还没有找到任何人都使用的通用解决方案。

这是 airbnb 应用程序中图像 slider 的示例。 Image slider under navigation bar

最佳答案

尝试使用此代码使用 UIScrollView 创建图像 slider 显示。

int x=0;
self.scrollView.pagingEnabled=YES;
NSArray *image=[[NSArray alloc]initWithObjects:@"1.png",@"2.png",@"3.png", nil];
for (int i=0; i<image.count; i++)
{
UIImageView *img=[[UIImageView alloc]initWithFrame:CGRectMake(x, 0,[[UIScreen mainScreen] bounds].size.width, self.scrollView.frame.size.height)];
img.image=[UIImage imageNamed:[image objectAtIndex:i]];
x=x+[[UIScreen mainScreen] bounds].size.width;
[self.scrollView addSubview:img];
}
self.scrollView.contentSize=CGSizeMake(x, self.scrollView.frame.size.height);
self.scrollView.contentOffset=CGPointMake(0, 0);

关于ios - 如何在 iOS 中创建图像 slider ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31220071/

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