我有五个视图控制器都从一个基本视图控制器继承。我的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