SwRevealview幻灯片菜单中的Menuviewcontroller不在中心位置

时间:2017-02-25 09:30:52

标签: ios objective-c iphone swrevealviewcontroller

我在Objective c中使用SwRevealViewController进行slidemenu。 在MenuViewController.m文件中,我使用的是一个看起来像storyboad的uiview enter image description here

但是在模拟器中它看起来像下面。即它不会出现在中心。 而我在横向中心的uilabel和uiimagesview的约束。 enter image description here

1 个答案:

答案 0 :(得分:1)

在你的MenuViewController willLayoutSubviews 中超越框架,自定义你的自我

-(void)viewWillLayoutSubviews{

    [super viewWillLayoutSubviews];

      [self.view setFrame:CGRectMake(0, 0, self.view.frame.size.width - self.revealViewController.rearViewRevealWidth , self.view.frame.size.height)];

}