【发布时间】:2013-05-19 20:56:46
【问题描述】:
我知道有很多项目,我搜索了https://www.cocoacontrols.com/,发现了一些非常有趣的,比如MasterDetailController,这是最简单的一个,我工作得很好。
但现在我遇到了一个问题,可能你可以帮助我使用另一个很酷且简单的滑动控件,或者只是对当前控件或编码进行简单调整。
主要问题是MasterDetailController必须设置在self.window.rootViewControler = self.principal;上
/* THIS IS THE APPDELEGATE */
// This is the slide menu view controller
UIViewController *master = [[UIViewController alloc] initWithNibName: @"MasterView" bundle: nil];
// This is the body view controller
ViewController *detail = [[ViewController alloc] initWithNibName: @"ViewController" bundle: nil];
// This is the Master detail controller 'driver'
self.principal = [[[MasterDetailController alloc] initWithMasterViewController: master detailViewController: detail] autorelease];
// Then we set the 'driver' as rootView
self.window.rootViewController = self.principal;
[self.window makeKeyAndVisible];
现在,我希望更多 ViewControllers 拥有 slide menu like facebook app 而不仅仅是 rootViewController。
那么,我该怎么做呢?
谢谢。
PS:这是我目前使用的控件https://www.cocoacontrols.com/controls/masterdetailcontroller
【问题讨论】:
标签: iphone ios menu facebook-like slide