Skip to content

Commit c693192

Browse files
committed
Set hidden instead of reordering subviews
1 parent cda0120 commit c693192

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

ECSlidingViewController/Vendor/ECSlidingViewController/ECSlidingViewController.m

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,16 +312,20 @@ - (void)underLeftWillAppear
312312
{
313313
[self addTopViewSnapshot];
314314
[self.topView addGestureRecognizer:self.resetTapGesture];
315-
[self.view bringSubviewToFront:self.underLeftView];
316-
[self.view bringSubviewToFront:self.topView];
315+
if (self.underRightViewController) {
316+
self.underRightView.hidden = YES;
317+
}
318+
self.underLeftView.hidden = NO;
317319
}
318320

319321
- (void)underRightWillAppear
320322
{
321323
[self addTopViewSnapshot];
322324
[self.topView addGestureRecognizer:self.resetTapGesture];
323-
[self.view bringSubviewToFront:self.underRightView];
324-
[self.view bringSubviewToFront:self.topView];
325+
if (self.underLeftViewController) {
326+
self.underLeftView.hidden = YES;
327+
}
328+
self.underRightView.hidden = NO;
325329
}
326330

327331
- (void)topDidReset

0 commit comments

Comments
 (0)