我有五個視圖控制器都從一個基本視圖控制器繼承。我的baseVC包含共享功能,例如啓動或停止活動idnicator或檢查Internet活動。風險投資看起來像下面創建TableViewController和UIViewController都從一個BaseViewController繼承
class BaseVC: UIViewController { }
class NewsFeedVC: BaseViewController { }
class MakePostVC: BaseViewController { }
class NotificationVC: BaseViewController { }
class MoreVC: BaseViewController { }
class CollectionVC: BaseViewController { }
我NewsFeedVC和NotificaitionVC(從故事板)是由正常的UIViewController構建了的tableView狼狽不堪。因此,這所有的作品。不過,我正考慮將這兩個VC從故事板改爲UITableViewController,而不是將tableView拖入viewController。原因是因爲拉刷新周圍有一些錯誤,如果tableView是在UIViewcontroller內部構造的,導致tableView跳轉。但是,如果NewsFeedVC和NotificationVC繼承自下面的UItableViewController,我將無法再使用BaseVC中的函數。我如何構造這個來實現我的願望?
class NewsFeedVC: UITableViewController { }
class MakePostVC: UITableViewController { }
你是什麼意思,tableview跳轉? – hasan83