ios - Swift 将多个类分配给 UI 元素

标签 ios iphone swift uitextfield

是否可以在 Swift 中将多个自定义类分配给同一个 UI 元素?

我有一个 UITextField,我需要使用 Spring(动画库)对其进行动画处理,并且我还需要在同一个 UITextField 上使用一些其他库来提供一些其他功能。我通常在 Storyboard的身份检查器自定义类部分中分配自定义类,但我找不到分配多个类的方法。我还尝试创建一个新类并从我尝试使用的这两个库继承,但我不认为你可以在 Swift 中拥有多重继承。

最佳答案

不能,Swift 不支持多重继承。一个对象可以实现多个协议(protocol),但只能实现 inherit来自一个类(class)。

关于ios - Swift 将多个类分配给 UI 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50727692/

相关文章:

ios - 类别及其核心类

ios - Xcode6 错误 : "No matching provisioning profiles found for application"

Javascript Replace() 在 iPhone 上对于长字符串表现不佳

php - 保护对 PHP API 的访问

ios - 如何清除iOS中的缓存?

iOS - 从 View 导航时提示

ios - 如何获得 UITableView 单元格中 UIButton 的绝对 x,y

iphone - 在 UICollectionView 中更改菜单的标签标题

ios - 我们可以直接在 Xcode 中使用 sketch UI 元素吗?

swift - 将现有的(通用的)swift 类扩展为可哈希的