gpt4 book ai didi

ios - 无法使用 IB 为 KASlideShow 设置委托(delegate)

转载 作者:行者123 更新时间:2023-11-28 13:01:16 28 4
gpt4 key购买 nike

我正在使用 KASlideShow pod 对于 swift 。它处理 UIImageView 以启用幻灯片放映

我在看 example project学习如何使用它。我也是 Swift 的初学者

所以我的想法是:

  1. 将 ImageView 拖到 View Controller 上。
  2. 通过 Ctrl+将 ImageView 对象拖到 VC Swift 文件并创建 KASlideShow 类型,从 ImageView 创建导出!示例:

    @IBOutlet weak var slideshowView: KASlideShow!

  3. 该类应引用协议(protocol)委托(delegate)示例:

    类 SlideshowViewController:UIViewController,KASlideShowDelegate

  4. 设置委托(delegate),但如何设置?由于我无法使用 Ctrl+Drag 机制执行此操作,因此我只输入

    slideshowView.delegate = self

上面的炸弹堆栈输出显示:

2015-11-17 12:10:22.681 Mimi[15268:1084006] -[UIView setDelegate:]: unrecognized selector sent to instance 0x7fc7f2efb2d0
2015-11-17 12:10:22.698 Mimi[15268:1084006] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView setDelegate:]: unrecognized selector sent to instance 0x7fc7f2efb2d0'

我知道我错过了一个简单的小方法!帮助!

最佳答案

在 Storyboard上,您是否也在 ImageView 上设置类? (不仅仅是 socket )

Change Class Here

关于ios - 无法使用 IB 为 KASlideShow 设置委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33766413/

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