【发布时间】:2012-09-11 18:15:01
【问题描述】:
我有一个带有几个标签的UITabBarController。
当我在第一个视图(选项卡)上单击UIButton 时,我想将整个UITabBarController 滑出并显示位于UITabBarController 下方的新UIView。
当您开始播放视频时,youtube iPhone 应用上会发生类似的情况。
我像这样将 UITabBarController 添加到 appDelegate 中的窗口:
self.window.rootViewController = self.tabBarController;
解决方案:
[self.view.window insertSubview:welcomeViewController.view atIndex:0];
[UIView animateWithDuration:1.0 delay:0. options:UIViewAnimationOptionBeginFromCurrentState animations:^{
CGRect frame = self.tabBarController.view.frame;
frame.origin.x += 400;
self.tabBarController.view.frame = frame;
} completion:^(BOOL finished) {
//
}];
【问题讨论】:
标签: iphone ios view uitabbarcontroller slide