Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 是否可以使用UIImageView在图像之间滑动_Ios_Image_Swift_Uiimageview_Slider - Fatal编程技术网

Ios 是否可以使用UIImageView在图像之间滑动

Ios 是否可以使用UIImageView在图像之间滑动,ios,image,swift,uiimageview,slider,Ios,Image,Swift,Uiimageview,Slider,首先,我是swift/ios新手 在我的viewcontroller中,我有一个UIImageView,在URL表单中加载一个extrenal API以显示图像 我现在想做的是能够在图像之间滑动,所以我不需要pageviewcontroller 使用UIImageView可以这样做吗? 如果是这样的话,请分享任何示例/github库,这会有很大帮助 提前感谢,不,您不能使用图像视图在图像之间滑动。但是,您可以将一个图像视图放在另一个视图中,然后滑动/平移以在图像之间滑动。这是相当多的工作要执行

首先,我是swift/ios新手

在我的viewcontroller中,我有一个UIImageView,在URL表单中加载一个extrenal API以显示图像

我现在想做的是能够在图像之间滑动,所以我不需要pageviewcontroller

使用UIImageView可以这样做吗? 如果是这样的话,请分享任何示例/github库,这会有很大帮助


提前感谢,

不,您不能使用图像视图在图像之间滑动。但是,您可以将一个图像视图放在另一个视图中,然后滑动/平移以在图像之间滑动。这是相当多的工作要执行

您不应该这么快就拒绝
UIPageViewController
。它有一个幻灯片样式作为页面卷曲样式的替代。它能完美地处理你想做的事情。设置页面视图控制器与设置表视图或集合视图非常相似


在Xcode帮助系统中搜索“PhotoScroller”。这将指向一个演示应用程序,该应用程序提供了一个用于滚动浏览一系列图像的UI。它可以处理大图像的平铺,因此超出了您的需要,但它是我认为您所追求的UI的一个示例。

谢谢,Photoscroller是一个很好的资源,但我认为UIPageViewController不适合我的需要。如果我做对了,PageControllerView可以作为独立视图使用,或者可以将PageControllerView放在viewcontroller中吗?我想做的和ebay/amazon应用程序上的差不多。当您单击一个项目时,您将从tableview进入该页面上的viewcontroller“项目详细信息页面”,其中有一个标题和有关该项目的一些信息。我也有一个顶部显示该项目的图像,但我想能够在图像之间滑动。非模态方式页面视图控制器是视图控制器。您可以全屏使用它,也可以通过添加容器视图并将控件从容器视图拖动到子视图控制器(本例中为页面视图控制器),将其嵌入到另一个视图控制器中创建一个嵌入序列。看了一眼之后,我明白我可以通过prepareForSegue或使用InstanceDeviceController的标识符来实现这一点。他们之间有什么优点/缺点吗?提前谢谢!为了使用segue,必须在故事板中定义segue。我发现我的故事板上塞满了难以理清的segue连接。对于复杂的项目,我有时会使用
实例化eViewControllerWithiIdentifier:
,然后用代码显示它,而不是使用seguesAlright。当时,我无法真正使用prepareForSegue实现它,但我想我改为使用InitiateViewControllerWithiIdentifier来解决它。我有这样一句话作为参考:无论如何,再次谢谢你。我学到了一些新东西,我会继续读下去:)