在MMDrawerController中访问当前中心视图控制器中的函数

时间:2016-05-28 16:01:32

标签: ios swift mmdrawercontroller

我想在右侧栏中选择更改时更新当前可见中心视图控制器上的内容, 左侧栏:更改中心视图 右侧栏:列出可用的项目,选择更改中心视图应使用当前选择更新内容,

使用函数为UIViewController创建了一个扩展类,并覆盖了所有视图控制器中的函数,但是调用仅转到父视图控制器函数而不是实际的中心视图控制器,以下是我尝试在右边执行函数的方式侧边栏表格视图项目点按

    let appdel = UIApplication.sharedApplication().delegate as! AppDelegate
let currentView = appdel.drawerContainer?.centerViewController
currentView.ProcessSelection(selectedString)

这将执行基类

中的函数
extension UIViewController {
   func ProcessSelection(item:String){}
}

并在ViewController.swift中覆盖ProcessSelection,但未调用

0 个答案:

没有答案