草庐IT

navigationController1

全部标签

iOS:在 iPad 上创建 NavigationController 灯箱

我一直在关注市场上不同的iPad应用程序。例如Yelp有以下屏幕:基本上,这个灯箱(登录)从底部弹出并“悬停”在背景上的UISplitViewController上。如何创建这个“灯箱”并在其中制作动画。我确信有一种非hacky的方法可以做到这一点,只是在我的扩展知识中找不到任何东西。 最佳答案 UINavigationController*navController=[[UINavigationControlleralloc]initWithRootViewController:yourViewController];navCon

ios - 使用特殊键在 NavigationController 中找到 ViewController

我有一个带有不同ViewController的NavigationController。有时我想将ViewController推送到NavigationController,它已经包含在内。在这种情况下,我想从TopController移动到现有的,并弹出顶部和现有的之间的所有其他ViewController。有没有办法给ViewController一个特殊的id(例如NSString),以便稍后在“NavigationController.viewControllers”中找到他?或者我应该使用单独的字典来管理我的ViewControllers?或者有没有更好的方法,我不考虑。最好的

ios - this.NavigationController 为空(xamarin ios stoaryboard)

当我通过单击登录按钮从一个Storyboard移动到另一个Storyboard时,this.NavigationController显示为空。所以我无法PushViewController。我有一个带有两个View的Storyboard,并且这两个View有单独的UIViewController。 最佳答案 您必须显式创建一个UINavigationController并将您的初始ViewController放入其中。这样做会自动设置该导航Controller中包含的任何ViewController的NavigationContro

ios - 为什么 self.navigationController pushViewController 不起作用?

我有一个UIViewController->UINavigationBar+UITableView再解释一下我通过UIBuilder做到了..1:使用XIB文件创建了一个新的UIViewController2:使用UIBuiler我放了一个UINavigationController3:然后我将UITableView放在navigationBar下面所以它给了我..A:UIViewController->UINavigationBar+UITableView现在我正在从工作正常的Web服务中将数据加载到UITableView中。我再次使用sam配置创建了一个xibB:UIViewCon

ios - self.navigationController.tabBarController.selectedIndex 不工作

我有一个UITabBarController,它包含4个不同的UIViewControllers。在第一个选项卡上有一个UINavigationViewController,它包含它的子UIViewController。在不点击标签栏的情况下,我想将用户带到第二个标签上。为此,我尝试了:self.navigationController.tabBarController.selectedIndex=1;但它不起作用。忽略任何错误,我是新手。谢谢。 最佳答案 如果设置委托(delegate)试试这个:self.selectedInde

ios - 如何从navigationController(viewControllers/stack)弹回指定viewController?

我创建了一个具有串行View(A、B、C、D、...)的应用程序,我需要将D弹出回B。有人可能会说为什么不使用:[self.navigationControllerpopToViewController:[[self.navigationControllerviewControllers]objectAtIndex:1]animated:YES];但是,这不是一个好的解决方案。因为这个方法需要你得到我们的“B”所在的索引。问题:如何获取viewControllers中“B”的索引?UIViewControllers中的格式应该是:“”,“”,"","",“”我已经尝试使用rangeOf

iphone - NavigationController 和模态视图

我是iOS世界的新手,已经开始在模板代码之上构建自定义代码。很明显,请原谅我。View链以MainWindow.xib开始,其中包含AppDelegateObject、WindowObject和ApplicationViewController。我不明白为什么那里需要那些东西。但据我了解,我需要提及在"NibName"属性中启动ViewController以启动我的自定义ViewController(称为“EmptyViewController”)。它是一个虚拟ViewController,只是为了避免由于缺少有效的ViewController而发生崩溃。我在didFinishLaun

ios - self.navigationController pushViewController 在 iPad 8.1 上挂起

虽然以下行适用于iPhone7.1/8.1,但在iPad上它仅适用于7.1。在8.1上,内存使用量不断上升,直到崩溃:[self.navigationControllerpushViewController:detailControlleranimated:YES];这一行发生在这里:-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPathOBDialogDetailViewController*detailController=[[OBDialogDetailView

ios - 设置 NavigationController.Viewcontrollers 崩溃(使用自定义转换)

所以这是我的ViewController层次结构:-RootVC-MapVC-VC0-VC1-VC2应用程序首先将@[Root,MapVC]推送到ViewController——一切顺利。然后,我的目标是在四个主要VC(MapVC、VC0、VC1、VC2)之间切换时加载Map(因此,我不想弹出MapVC)。为此,我使用了以下代码:-(void)presentViewController:(NSString*)viewControllerIdentifier{UIViewController*vc=[self.storyboardinstantiateViewControllerWith

ios - iOS6 中奇怪的 SplitView/NavigationController 行为

这是一个远景,但我想我会看看是否有其他人看到/修复了这个问题。我有一个pre-IOS6应用程序,它在主Pane和详细信息Pane中使用UISplitViewController和NavigationControllers。在iOS5和更早版本中,如果我将UIViewController推到主导航Controller上,它就会滑入;弹出该ViewController然后将其滑出。在iOS6中,仅在横向模式下,如果我将UIViewController推到主导航Controller上,它就会滑入;但是,弹出该ViewController似乎考虑了viewcontroller模态,因为它使Vi