【已解决】Xcode在StoryBoard设置UIView的控件类是Cocoapods的类,运行还是UIView?


typora-copy-images-to: ipic

Xcode在StoryBoard设置UIView的控件类是Cocoapods的类,运行还是UIView?

问题产生的条件:

ZHVerifyCodeFiled作为我写在Cocoapods的空间,现在我在测试例子的Main.storyboard直接添加一个UIView使用我们Cocoapods的这个类,但是我们运行发现出来的对象还是UIView类。

80CE5494-BF6B-4BD4-B6E8-BA300CD8E073

如果我在代码导入这个类

import ZHVerifyCodeFiled

直接使用代码创建时可以创建成功的。

下面是这个类的初始化方法

public required init(number:Int, frame:CGRect = CGRect.zero) {
    self.item = number
    super.init(frame: frame)
    self.collectionView.frame = frame
    self.addSubview(self.collectionView)
}


public convenience override init(frame: CGRect) {
    self.init(number: 4, frame: frame)
}

public convenience required init?(coder aDecoder: NSCoder) {
    self.init(number: 4)
}

## 解决办法

16745825-D94E-4EE7-B838-CA0D2DBF4A5A

使用类的Module要使用包含我们使用类的Module才可以

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏進无尽的文章

基础篇-UIApplication、UIWindow以及程序的启动流程看我就够了

这篇文章主要介绍下有关UIApplication、UIWindow以及程序的启动流程,通过这篇文章,相信你会更加理解iOS 的应用启动过程以及app应用级别的相...

12520
来自专栏iOS开发随笔

Unity项目嵌入现有iOS项目的方法

31570
来自专栏更流畅、简洁的软件开发方式

你的SQL语句放在了哪里?

这段时间整理自然框架,遇到了一个老问题——SQL语句放在哪里? 对于有规律的比较好办了,但是对于哪些没啥规律的怎么办呢? 想了一下,有几种方式,弄了张图。欢迎大...

20780
来自专栏DannyHoo的专栏

POST上传各种数据类型(包括图片)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

70820
来自专栏iOS 开发杂谈

App的生命周期

注意: application:didFinishLaunchingWithOptions:: App 首次启动时调用,一般在这个函数里创建 window 对...

24410
来自专栏前端小叙

react如何监听路由url变化

使用这些生命周期钩子可以监听到路由相同,参数不同的变化,但是监听不到完全不相同的url的变化。即使路由不同,componentDidMount组件内容所更新的东...

2.2K10
来自专栏黑泽君的专栏

线程的控制之守护线程_坦克大战帮助理解

后台线程   public final void setDaemon(boolean on)   将该线程标记为守护线程或用户线程 对象名.setDae...

22510
来自专栏青玉伏案

iOS开发之抽屉效果实现

  说道抽屉效果在iOS中比较有名的第三方类库就是PPRevealSideViewController。一说到第三方类库就自然而然的想到我们的CocoaPods...

28860
来自专栏哈雷彗星撞地球

(译)openURL 在 iOS10中已弃用

翻译自:openURL Deprecated in iOS10 译者:Haley_Wong

11710
来自专栏谈补锅

UIApplication

1、UIApplication对象是应用程序的象征,每一个应用都有自己的UIApplication对象,而且是单列的

13130

扫码关注云+社区

领取腾讯云代金券