1

有没有人尝试使用故事板实现iCarousel?我有一个现有的项目,但不确定这是否适用于 Storyboards。有没有人成功地做到了这一点,或者就我需要在 Storyboard 项目中实现这一点提供任何指导?

4

8 回答 8

6

我必须承认,我无法弄清楚为什么 Storyboard 会导致这么多人使用 iCarousel 出现问题,但我现在在项目中包含了一个 Storyboard 示例,它演示了如何正确设置它。

https://github.com/nicklockwood/iCarousel/tree/master/Examples/Storyboard%20Demo

FWIW,此示例的视图控制器代码与 Basic iOS 演示相同。

于 2012-06-08T15:44:05.443 回答
1

是的,它适用于故事板。它的工作方式与 iOS 5 Storyboards 之前的工作方式完全相同。

您可以在情节提要中创建一个视图并将其类属性设置为“iCarousel”。

然后连接 iCarousel 委托和 dataSource 属性以指向您的视图控制器。(不要忘记您的视图控制器必须实现 iCarouselDataSource 和 iCarouselDelegate 协议)。你也可以为你的 iCarousel 视图创建一个出口。

这就是您使用情节提要访问和控制 iCarousel 的全部内容。

希望它有所帮助,hbobenicio。

于 2012-02-15T13:21:00.933 回答
1

检查 iCarousel.m 是否在您的应用程序目标的编译源列表中。项目 > 应用程序目标 > 构建阶段 > xCode 4.6.1 中的编译源。

于 2013-03-23T09:31:11.523 回答
0

我遇到了一些问题,但是当我将 iCarousel.m 文件的 Target Membership 拖入时,我没有将其设置为正确的值。

于 2012-11-17T13:34:16.770 回答
0

解决方案:在您的 Xcode-Project 中创建一个新类,将其命名为“iCarousel”。通过拖放将原始类文件中的代码放在那里。

在那之后,它会运作良好。

于 2012-03-02T10:06:07.060 回答
0

我找到了解决方案。

不要iCarousel通过添加它们来复制项目文件夹中的类。只是参考他们。然后它工作。

于 2012-02-29T22:28:25.747 回答
0

因此,另一个问题是,如果在编译警报“Interface Builder 文件中的未知类 iCarousel”后,将视图类更改为 iCarousel 并设置了 command-b。来了。

不,不,iCarousel 和 Storyboard 不是一个好主意。

于 2012-02-29T13:31:48.757 回答
-1

那是错的。

我尝试在 Storyboard-Project 中实现 iCarousell,但总是遇到委托和数据源错误。我认为它只适用于分离的xib。

始终:此类不符合键数据源的键值编码。

于 2012-02-28T20:29:21.253 回答