我正在使用SWRevealViewController设计一个幻灯片菜单。我有一个带有静态单元格的TableViewController作为我的后视图控制器。表格视图就像 -
我希望我的幻灯片菜单只是这样,但我得到类似的东西,因为SWRevealViewController削减了我后视图控制器的某些部分 -
我希望我的幻灯片菜单必须完整显示我的rearViewController仍然显示打开按钮。如果可能,请提供建议或代码。提前谢谢。
答案 0 :(得分:3)
如果你想要一个全宽度的后视控制器,你可以这样做:
转到SWRevealViewController.m课程中的
-(void)_initDefaultProperties
。- 醇>
将
_rearViewRevealWidth = 260.0f;
更改为_rearViewRevealWidth = [UIScreen mainScreen].bounds.size.width;
您也可以使用相同的方法修改其他尺寸。
答案 1 :(得分:1)
这就是为什么因为它具有260作为宽度静态值并且要更改你需要打开SWrevealviewcontroller.m
文件,滚动到第647行并将_rearViewControllerWidth
的宽度从260更改为360例如!
答案 2 :(得分:-1)
SWRevealViewController中有一个名为rightViewRevealWidth
的属性。你可以改变它的价值。
在您的第一个viewController中添加以下viewDidLoad()
self.revealViewController().rightViewRevealWidth = self.view.bounds.size.width - 80.0;