• 2024-06-30视图控制器UINavigationController的介绍与基本使用
    UINavigationController是iOS中用于管理视图控制器层次结构的一个重要组件,通常用于实现基于堆栈的导航。它提供了一种用户界面,允许用户在视图控制器之间进行层次化的导航,例如从列表视图到详细视图。UINavigationController的主要功能管理视图控制器堆栈:使用一个堆栈数据结
  • 2023-09-18iOS开发Swift-UITableView-navigationController?.pushViewController(fileOperation, animated: true)
    navigationController?.pushViewController(fileOperation,animated:true) 通过导航控制器(navigationController)将一个新的视图控制器(fileOperation)推入栈顶,同时以动画的形式展示这个过程。如果navigationController为nil,那么pushViewController操作将不会执行。在iOS开发
  • 2023-08-22ios开发之--pop到指定页面
    1推出到根视图控制器[self.navigationControllerpopToRootViewControllerAnimated:YES];2推出到指定的视图控制器 for(UIViewController*controllerinself.navigationController.viewControllers){if([controllerisKindOfClass:[AViewControllerclass]]){
  • 2023-08-22ios中隐藏导航栏后,modal时出现白色闪动
    从无导航页面导航进到下级页面,导航栏一闪而过,也很简单,再在压栈控制器里面再坐下处理,代码如下:-(void)viewWillDisappear:(BOOL)animated{[superviewWillDisappear:animated];if(self.parentViewController.childViewControllers.count>0){[self.navigati
  • 2023-07-17IOS开发-OC UINavigationController使用
    1.什么是UINavigationControllerUINavigationController是iOS中的一个重要的导航控制器类,它可以用来管理页面之间的导航跳转。UINavigationController的主要特征包括:-管理导航栈(navigationstack),实现页面的推入和弹出。-包含一个navigationbar,显示导航项和标题。-可