在these instructions制作一个视图控制器,其中两个子控制器平移类似于侧边栏布局后,当侧边栏打开时,我的导航栏看起来全部被打开。
我有办法修复此自动布局问题吗?
编辑 -
- (void)viewDidLoad
{
[super viewDidLoad];
self.leftCon.constant = -280;
// Do any additional setup after loading the view.
//[self slideToTheRight];
}
-(void)slideToTheRight{
self.sidebarOpened = YES;
[UIView animateWithDuration:0.5 animations:^{
self.leftCon.constant = 0;
}];
}
-(void) slideBack{
self.sidebarOpened = NO;
[UIView animateWithDuration:0.5 animations:^{
self.leftCon.constant = -280;
}];
}
当左边约束从-280变为0时,基本上右边的条形按钮项和titleView以某种方式最终在屏幕右侧压扁。
答案 0 :(得分:0)
我只需删除右子视图尾随宽度的约束。