pushviewcontroller相关内容
我有两个类,一个是 addAlarm,第二个是 Name,,, 现在我在 addAlarm 中(addAlarm 是 UITableViewController 的子类),因为它选择了行,然后它转到 Name 类,如下所示 Name *ob = [[Name alloc] initWithStyle:UITableViewStyleGrouped];[self.navigationCon
..
我目前的视图设置如下: @interface BlogViewController : UIViewController {UITableView *mainTableView;}@property (nonatomic, 保留) UITableView *mainTableView; 如您所见,它内部有一
..
我有一个 tabBar + NavigationViewController.Tab bar 具有带有单元格的集合视图(例如 view1),并且带有单元格的推送 seague 被实现到另一个视图(例如 view2). 在 view2 我想要一个 navBar 但没有标签栏. 我试过了 self.tabBarController?.tabBar.hidden = true,
..
调用 presentModalViewController 和 pushViewController 有什么区别,当: animation 设置为 NO(即使是,也只是可以更改的动画样式). 在呈现模态视图时定义了一个导航控制器,因此它也可以通过调用堆栈进行导航...... 这只是为了能够从第一个推送视图返回吗?呜呜呜…… 我想区别在别处和更深的地方.没有? 解决方案
..
首先让我介绍一下我的应用场景.UINavigationController{relationship}UIViewControllerMain{push}UITabController{push}UIViewControllerOne.这里的问题是标签栏隐藏在 UIViewControllerOne 中.如何让它可见? 解决方案 self.tabBarController.tabBar.h
..
最近我更新了我的 xcode 项目以使用 iOS 7,但我遇到了一个大问题.因为我的整个应用程序只有一个背景图片(UIImageView添加到关键窗口)并且所有视图都是透明的,所以我在推送UIViewController时遇到了一个问题,因为推送的视图控制器与之前的视图重叠(您可以在图片中看到它:http://grab.by/qp0k).我可以预测这是因为在 iOS 7 中推送过渡已经改变,因为现
..
我的故事板中有一个导航控制器,但出于一个原因,我必须以编程方式制作一个 segue,但我如何以编程方式制作一个 push segue? 这是我目前的代码: - (IBAction)nextviewButton:(id)sender {HolesViewController *Holes = [self.storyboard instantiateViewControllerWithIden
..
我推送一个 ViewController 包含的视图不多, UIScrollView 里面包含 10 个视图,我有一个单例 ViewController 并推送它一次又一次地没有释放和分配 ViewController,所以我在 viewDidLoad() 和 viewWillAppear() 中做的所有事情,但是动画又慢又断断续续,怎么回事? 解决方案 我遇到一个问题,当UIViewCo
..
是否可以从导航堆栈中弹出一个视图,然后将另一个视图直接推送到它上面? 我正在尝试为此部分实现平面层次结构,并希望有一个分段控制器,但我无法使分段控制器看起来像我想要的任何东西,因此我尝试使用导航控制器. 当一个按钮被点击时,我执行了这段代码: [[self navigationController] popViewControllerAnimated:YES];MapsViewCon
..
我有一个带有 NavigationController 的应用程序.如何更改 pushViewController 和 popToViewController 的动画过渡样式? 更新 我在@lawicko 答案中创建了类别.但是当我尝试调用函数时出现错误 [self.navigationController pushViewController:places withCustom
..
我打算使用 UINavigationController 创建一个应用程序来展示下一个视图控制器.在 iOS5 中,有一种新的方法来呈现 UIViewControllers: presentViewController:animated:completion: 现在我问我为什么没有 UINavigationController 的完成处理程序?只有 pushViewController:an
..
我的项目需要一个导航控制器,并且我的应用程序最初有一个社交登录.验证身份验证后,用户将被推送到另一个视图,在该视图中我会显示一个具有 2 个选项卡的 tabbarcontroller. 我不知道如何在 Swift 编程中做到这一点.我已经将我的视图控制器嵌入到导航控制器中,一旦身份验证成功,我如何将用户推送到标签栏视图?标签栏也应该有导航. 解决方案 我想将您的想法复制到我通常在以下
..
问题:我有一个 UINavigationController 作为 UIWindow 的子视图、一个 rootViewController 类和一个自定义 MyViewController 类.以下步骤将获得 Exc_Bad_Access,100% 可重现. [myNaviationController pushViewController:myViewController_1stInstanc
..
我有这个导航栈 RootVC ---> VC1 --> (presenting)-> ModalVC 我有 VC2(不在导航堆栈中). 在呈现ModalVC时,我想点击我的ModalVC中的按钮来关闭ModalVC,然后在VC1之后将VC2推入导航堆栈一键式.它应该是这样的: RootVC ---> VC1 ---> VC2 我尝试了很多方法来实现它,但只有在我返回
..
我是 iPhone 开发的新手.使用导航栏时,如何将字符串值从 view2 传送到 view1.我可以通过使用 pushviewcontroller 从 view1 到 view2 再到 view3 来携带字符串值.我需要你的帮助来解决这个问题. 提前致谢 解决方案 如果将当前类的引用传递给下一个类并使用该引用更改值,则可以轻松完成此操作. 喜欢:要推送的类. @interf
..
如何在没有 prepareForSegue 的情况下推送到另一个视图控制器? myClassVC *viewController = [myClassVC alloc];UIStoryboardSegue *segue = [[UIStoryboardSegue alloc] initWithIdentifier:@"pushToMyVC" source:self destination:vie
..
我知道从 iOS5 和新的 UIViewController 包含方法开始,您应该将这些方法与 addChildViewController:、removeFromParentViewController: 和转换方法一起调用.我也知道在三种情况下调用它们的正确顺序.我不知道这些方法到底是做什么的? 如果这些只是 UIViewController 子类的覆盖点,我想我们不需要在覆盖时调用 s
..
UINavigationController 的文档不包含带有 completion: 参数的 pushViewController 方法. 解决方案 我会同意@justMartin 的回答.但下面是另一种方法. 推送动画需要 0.3 秒.因此,如果您想在完成后在此处运行某些功能,请在 0.3 秒延迟后使用 performSelector. [self performSelecto
..
在推送另一个视图控制器时,我得到了一个非常奇怪的动画行为,该控制器的底部栏用 hidesBottomBarWhenPushed 隐藏.我发现的第一个线程是:在针对
..
我刚刚观看了 2011 WWDC 关于“实现 UIViewController Containment"的演示(这是视频的链接) 他们提到了将视图控制器添加到屏幕的这两种方法,我希望能对最佳实践进行一些澄清... addChildViewController/removeFromParentViewController 与@property (nonatomic, readonly)
..