0

我正在做一个 YouTube 项目,问题是我想添加一个侧面菜单,我知道该怎么做。但是,当我按下一个单元格时,我不希望它加载新视图。相反,我希望它更新我的表格视图,因为我不希望 20 个不同的视图做几乎相同的事情,只是加载不同的视频。知道如何实现我的目标吗?

我正在考虑使用这个侧边菜单:https ://github.com/John-Lluch/SWRevealViewController

快速编码

4

1 回答 1

0

您可以创建一个自定义类,将所有 tableview 初始化作为 BaseClass 并为不同的菜单创建 childClass。代替:

class menu1: UITableViewController {
}

class menu2: UITableViewController {
}

用这个:

class BaseTableViewController: UITableViewController {
}

class menu1: BaseTableViewController {
}

class menu2: BaseTableViewController {
}

重用该类并使用可自定义的输入参数为单元格获取函数内容。您可以参考letsbuildthatapp youtube 教程系列以供参考。它有一个letsbuildyoutube应用程序系列。

于 2017-08-18T18:21:46.823 回答