删除了DrawerViewController，改写成UIViewController的Category，进一步降低与原有代码的耦合性