0
目前,在我见过的iOS应用程序中,从条形标签访问侧视图或向左或向右滑动时,主视图向左或向右移动,从而“暴露”底层视图。有可能当用户向左或向右滑动时,主视图停留在那里,但侧视图拖过主视图?是否可以在主屏幕上显示iOS侧栏视图,而不是将主屏幕移动到侧面?
目前,在我见过的iOS应用程序中,从条形标签访问侧视图或向左或向右滑动时,主视图向左或向右移动,从而“暴露”底层视图。有可能当用户向左或向右滑动时,主视图停留在那里,但侧视图拖过主视图?是否可以在主屏幕上显示iOS侧栏视图,而不是将主屏幕移动到侧面?
试试这个:
- (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){
}];
}
}
显示您的代码之前,我们可以提供帮助。 – Raptor
是的,这是可能的。 – Wain
也许你应该在iPad上看到splitView,它正在做你想做的事。 – Atrash