2013-05-30 96 views
0

目前,在我见过的iOS应用程序中,从条形标签访问侧视图或向左或向右滑动时,主视图向左或向右移动,从而“暴露”底层视图。有可能当用户向左或向右滑动时,主视图停留在那里,但侧视图拖过主视图?是否可以在主屏幕上显示iOS侧栏视图,而不是将主屏幕移动到侧面?

+1

显示您的代码之前,我们可以提供帮助。 – Raptor

+0

是的,这是可能的。 – Wain

+0

也许你应该在iPad上看到splitView,它正在做你想做的事。 – Atrash

回答

0

试试这个:

- (IBAction)inputTileButton_TouchUpInside:(id)sender { 


    if([inputTileButton isSelected]) { 
     [Utility_Class AnimateViewToFrame:inputViewHiddenRect referenceView:rmHomeInputViewController.view]; 
     [inputTileButton setSelected:NO]; 
    } 
    else { 
     [Utility_Class AnimateViewToFrame:inputViewVisibleRect referenceView:rmHomeInputViewController.view]; 
     [inputTileButton setSelected:YES]; 
    } 
} 


+(void)AnimateViewToFrame:(CGRect)rect referenceView:(UIView *)view{ 

    if (!CGRectEqualToRect(view.frame,rect)) { 
     [UIView animateWithDuration:kANIMATION_DURATION animations:^{ 
      [view setFrame:rect]; 

     } completion:^(BOOL completion){ 

     }]; 
    } 

} 
相关问题