2017-09-14 71 views
0

這裏是我的問題,爲什麼我不能繼承UISearchController或的UISearchBar

我有一個自定義UIView並添加searchController的搜索欄這個觀點裏面,但我對searchController有問題(不希望UI行爲)的在該視圖中的搜索欄,所以我創建了一個單獨的搜索欄,但它不搜索。 (但不給我UI的問題。)

在本文檔中,我看到了正確的方式做,這是繼承UISearchController。這是最大的問題,我沒有這兩個子類的選項。爲什麼會發生?我已經嘗試過清理項目,重新啓動等

No Subclass Option

回答

0

這似乎是在Xcode的錯誤。然而,你可以從這些類手動創建一個子類。只需創建一個空文件斯威夫特並輸入以下內容:

import UIKit  

class CustomSearchController: UISearchController { 

} 

import UIKit  

class CustomSearchBar: UISearchBar { 

} 
+0

如果我開始一個新的項目,他們在那裏。但不能與我正在進行的項目中使用它們。我會試試這個。謝謝 – TheTeacher33

相關問題