为什么我不能继承UISearchController或的UISearchBar
问题描述:
这里是我的问题,为什么我不能继承UISearchController或的UISearchBar
我有一个自定义UIView
并添加searchController
的搜索栏这个观点里面,但我对searchController
有问题(不希望UI行为)的在该视图中的搜索栏,所以我创建了一个单独的搜索栏,但它不搜索。 (但不给我UI的问题。)
在本文档中,我看到了正确的方式做,这是继承UISearchController
。这是最大的问题,我没有这两个子类的选项。为什么会发生?我已经尝试过清理项目,重新启动等
答
这似乎是在Xcode的错误。然而,你可以从这些类手动创建一个子类。只需创建一个空文件斯威夫特并输入以下内容:
import UIKit
class CustomSearchController: UISearchController {
}
或
import UIKit
class CustomSearchBar: UISearchBar {
}
如果我开始一个新的项目,他们在那里。但不能与我正在进行的项目中使用它们。我会试试这个。谢谢 – TheTeacher33