【问题标题】:Using iCarousel framework on storyboards在故事板上使用 iCarousel 框架
【发布时间】:2012-02-13 23:30:13
【问题描述】:

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

【问题讨论】:

  • @NickLockwood 他是他最能回答这个问题的创造者。

标签: ios objective-c storyboard icarousel


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    是的,它适用于情节提要。 它的工作方式与 iOS 5 Storyboard 之前的工作方式完全相同。

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

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

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

    希望对你有帮助, hbobenicio。

    【讨论】:

    • 您能详细说明一下委托和数据源的指向和协议的实现吗?谢谢
    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

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

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

      【讨论】:

        【解决方案5】:

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

        之后,它会工作的很好。

        【讨论】:

          【解决方案6】:

          我找到了解决办法。

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

          【讨论】:

            【解决方案7】:

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

            【讨论】:

              【解决方案8】:

              这是错误的。

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

              始终:此类与键数据源的键值编码不兼容。'

              【讨论】:

              • 我不知道你的错误的具体原因,但我开发了一个项目,我们实际上使用了故事板实例化的 iCarousell 视图。
              猜你喜欢
              • 2015-10-19
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-11-16
              • 1970-01-01
              • 2013-11-26
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多