无法在 Swift 中关闭导航控制器

2023-11-25

所以我有一个简单的导航控制器,需要注册,点击“完成”,您就会进入主页。问题是当您进入主页时,导航控制器会跟随。

enter image description here

enter image description here

正如您在最后一张图片(主页)中看到的,导航栏仍然存在。当用户在我使用的第一张图像上按“完成”时self.performSegueWithIdentifier("loginTrue", sender: nil) 转到“主页”。我尝试过使用

self.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)

但似乎什么也没有发生。那么总而言之,关于如何从“主页”“关闭”导航控制器有什么想法吗?谢谢!


Try

self.navigationController?.popViewControllerAnimated(true)

更新:斯威夫特 4.2

self.navigationController?.popViewController(animated: true)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Swift 中关闭导航控制器 的相关文章

  • ios 8 核心数据崩溃

    保存时 CoreData 发生崩溃 2014 09 16 09 51 58 273 My app 2678 105246 Terminating app due to uncaught exception NSInvalidArgument
  • 删除后台 moc 中的对象然后在主 moc 中刷新它会导致 NSFetchedResultsController 更新崩溃

    我遇到了一个NSObjectInaccessibleException我无法理解 Terminating app due to uncaught exception NSObjectInaccessibleException reason
  • 使用 JavaScript 从 URL 变量读取来加载不同的 CSS 样式表

    我试图在我的 WordPress 博客上使用两个不同的样式表 以便在通过 Web 访问页面时使用一个样式表 而在通过我们的 iOS 应用程序访问博客内容时使用另一个样式表 现在 我们将 app true 附加到来自 iOS 应用程序的 UR
  • 从 Plist 中存储和检索 [重复]

    这个问题在这里已经有答案了 可能的重复 iOS 在 plist 文件中存储两个 NSMutableArray https stackoverflow com questions 6070568 ios store two nsmutable
  • 如何在 Swift 中使用 CGFloat?

    var posinonY Float Float y Float pipeDown size height Float verticalPipeGap pipeDown position CGPointMake 0 0 Float posi
  • 新的 FUITableViewDataSource - 如何使用?雨燕3

    刚刚更新到较新的 FirebaseUI Pod 有些事情发生了变化 但其中最大的变化之一是 FUI 表视图的工作方式 我让它在旧版本上运行良好 但在下面遇到了困难 并且缺乏文档 示例 self dataSource FUITableView
  • 使用 UIActionSheet 更改视图时工具栏项目消失

    当从 a 启动视图时UIActionSheet按钮 通过导航栏后退按钮返回视图后 工具栏虽然仍然可见 但上面没有任何以前的按钮 自从更新到 iOS 6 以来 这个错误就出现了 并且是在模拟器和仅运行 iOS 6 的设备上测试时发生的 如果我
  • 使用 UIImagePickerController 的应用程序在拍照后选择“使用照片”时冻结

    我现在正在开发一个简单的照片和视频捕获应用程序 该应用程序成功地允许用户按下按钮即可拍摄照片或视频 但是 一旦您完成拍摄照片或视频 它就会提供 2 个选项 重新拍摄 和 使用照片 或 使用视频 具体取决于您使用的选项 如果用户点击 重新拍摄
  • iOS 开发: [[self navigationController] viewControllers]; 有哪些原因?会返回零吗?

    以下语句返回零 NSArray viewControllersInNavStack self navigationController viewControllers 这个语句是在导航堆栈中大约四层深度的视图控制器中调用的 所以我不明白它如
  • iOS 内存警告

    我正在尝试使用从 Parse 数据库下载的图像填充集合视图 但我收到内存警告 然后偶尔崩溃 有谁知道其他应用程序如何设法呈现这么多图像而不崩溃 有人可以告诉我如何优化我已有的东西吗 这是所有相关代码 https gist github co
  • 从 Core Data、iOS 获取最后插入的项目

    有没有办法获取核心数据数据库中最后插入的项目 这将返回最后插入的对象 setFetchLimit 1 和 setFetchOffset 所有条目数 1
  • iPad 3 中配备 Xcode 4.2 和 Retina 的 iOS 5.1

    我有一台装有 Mac OS X Snow Leopard 的 Mac 我可以添加 iOS 5 1 吗 使用 iPad 3 的新分辨率 我们将如何处理图像 因为如果该应用程序将在 iPhone 3GS 4 和 iPad 3 中运行 我认为我们
  • 如何在 Xcode 4 中通过一个操作归档多个目标

    我有一个包含多个目标的项目 这些目标都适用于不同的 iOS 应用程序 例如 一个用于精简版的目标 另一个用于专业版的目标 我想立即构建并归档我的所有应用程序 目前 我对每个目标都有一个方案 我用它来独立归档每个应用程序 但现在我必须开始归档
  • 如何在ios中以编程方式添加水平间距和垂直间距?

    我在 ios 8 中创建了一个应用程序 因为我有 4 个可垂直使用的标签 它应该在某些条件下更改位置 所以我已禁用自动布局并以编程方式设置约束 现在的问题是 我可以设置水平和垂直位置 宽度和高度的约束 但我找不到任何方法来添加标签之间的水平
  • 具有多种自定义单元格类型的 RxSwift 表视图

    我想知道是否有任何代码示例RxSwift当我可以在一个表视图中使用多个自定义单元格时 例如 我有两个部分 第一部分有 10 个单元格 类型为CellWithImage标识符和第二部分有 10 个带有类型的单元格CellWithVideo标识
  • 应用未能及时恢复

    我在一个非常具体的场景中遇到 未能及时恢复 崩溃 我认为与看门狗相关 仅在从后台恢复时 并且仅在进入后台后在很短的时间内执行此操作 a最多几秒钟 这似乎是相关的崩溃日志 Incident Identifier E30F2238 5B15 4
  • 如何自动为 Swift 类创建初始化程序?

    UPDATE 使用结构而不是类 struct 在很多方面都更好 它有自己的初始化器 这是我的模型课 是否有可能创建init自动方法 每次我都必须将所有变量一一初始化 这会花费很多时间 class Profile var id String
  • 如何使用 afnetworking 在后台上传任务

    我正在尝试使用 AFNetworking 上传大文件 并在应用程序处于后台时继续上传 我可以很好地上传文件 但是当我尝试使用后台配置时 应用程序崩溃并显示以下堆栈跟踪 异常 EXC BAD ACCESS 代码 1 地址 0x8000001f
  • Parse - 使用 Swift 进行子类化?

    我正在尝试让标准子类与 swift 一起使用 桥接标头 h import
  • 当设置 setVisibleXRangeMaximum 时,iOS-Charts X 轴值无限重复

    我正在尝试绘制一个图表 其中 x 轴是TimeIntervalY 轴是power consumption 由于每天都会有数据 因此将有太多数据无法显示 因此 我想一次显示 5 个值 我通过设置实现了这一点self chart setVisi

随机推荐

  • 警告 C4146 无符号类型上的减号运算符

    我有来自我想使用的库的代码 编译时 我收到以下警告 警告 C4146 一元减运算符应用于无符号类型 结果仍然无符号 inline int lastbit uint32 t v int r static const int MultiplyD
  • java.lang.NoClassDefFoundError: javax/json/Json

    我有一个简单的 Java 项目 我想在其中构建 Json 字符串 为此 我使用 javax json import javax json Json import javax json JsonObjectBuilder public cla
  • Google 电子表格,过滤器不允许使用通配符?如何计算带有通配符的多列?

    当我做 B C 223 herp 223 herp 3 herp 223 derp 223 herp derp countif C C herp 我正确地得到了4 当我做 count filter B B B B 223 C C herp
  • 在 java 中使用 Jackson 自定义 JSON Field 反序列化?

    给定一个像这样的简单实体类 public class User JsonProperty public Calendar createdOn JsonProperty public String name 有没有办法让我连接到 Jackso
  • 用于查找和替换具有特定扩展名的所有文件的 PowerShell 脚本

    我有几个像这样嵌套的配置文件 C Projects Project 1 project1 config C Projects Project 2 project2 config 在我的配置中 我需要像这样进行字符串替换
  • 故事板中新视图控制器的类

    在我的故事板中 我拖动了一个新的视图控制器 我的故事板现在有两个视图控制器 一个是我创建文件时出现的主视图控制器 另一个是拖动的视图控制器 当我进入 助理编辑器 并选择主视图控制器时 我得到了 ViewController h 类 但是当我
  • 不使用 string.Split 分割字符串

    我正在做一个家庭作业问题来分割字符串而不使用框架方法 以下是我想出的工作代码 我想知道如何将运行时间提高到O n 也欢迎任何改进建议 public static string split string txt char delim char
  • 在 Mac OS X 上加载 JNI 库?

    背景 所以我尝试加载 jnilib 特别是JOGL 在运行时转换为 Mac OS X 上的 Java 我一直在关注相关的 Stack Overflow 问题 Maven 和 JOGL 库 在 Java 中加载 DLL Eclipse JNI
  • 使用 Tesseract 进行页面布局分析?

    超立方体3能够执行页面布局分析 但是 我找不到任何有关如何使用该库实现此类目的的示例代码或文档 我希望这里有人可以解释如何对图像执行布局分析以及如何解析结果数据 Tesseract 可以被赋予一个页面模式参数 psm 可以具有以下值 0 仅
  • Azure 数据库连接错误。 [复制]

    这个问题在这里已经有答案了 大家好 我是 Azure 新手 并且仍在学习所有内在的东西 我正在尝试连接数据库并遇到异常 任何指点都会非常感激吗 不知道大家有没有遇到过这种情况或者是什么原因呢 连接到数据库 System Data SqlCl
  • 自定义验证独特属性 - 泛型类

    我正在尝试进行自定义验证 IsUnique 检查属性值是否唯一并返回正确的消息 这是我的代码 但这仅适用于指定的类 是否可以执行通过元数据获取正确的类的方法 public class ArticleMetaData Required All
  • IntelliJ 无法显示大文件?

    我的文本文件是 1 58G 我的 IntelliJ 自定义 VM 选项设置为 Xmx4G 为什么显示 The file is too large 1 58G Showing a read only of the first 2 56M id
  • 在 Windows 上对嵌入式软件进行原型设计和仿真

    我正在寻找用于原型设计 虚拟原型设计 模拟和测试桌面 Windows 上深度嵌入式 C 代码的工具和技术 包括构建由按钮 LED 和 LCD 显示器 分段和图形 组成的真实嵌入式前面板 我对可能的低级方法特别感兴趣 使用纯 C 代码和原始
  • 如何使用函数作为地图的键

    如何使用函数作为地图的键 例如 type Action func int func test a int func test2 a int func main x map Action bool x test true x test2 fa
  • 如何限制 PostgreSQL 服务器可用的内存?

    对于学术实验我需要限制 pgSQL 服务器可用的内存总量计算给定的一组查询 我知道我可以通过以下方式做到这一点postgresql conf文件 我可以在其中调整一些与资源管理相关的参数 问题是 我不清楚 考虑到配置文件上可用的几个参数 哪
  • Bootstrap 4 文件输入

    我正在努力使用 Bootstrap 4 文件浏览器 如果我使用自定义文件控件 我将始终看到 选择文件值 https v4 alpha getbootstrap com components forms file browser 我想在选择文
  • 显示操作栏菜单按钮

    有没有可能的方法在带有硬件菜单按钮的设备上的操作栏中显示三点菜单 比如三星Galaxy等 看起来您的答案在下面的链接中 有一个解释为什么你不想这样做 另一个答案提供了无论如何都可以做到这一点的技巧 在 android 4 x 设备上 如何在
  • 来自 MSVC 外部“C”的故事

    这个问题我可以找到一个如此重复的答案 但这个答案完全错误 请参阅下面的 C 代码 我明白extern C 不会在 C 中间生成 C 代码 它只是一个链接指令 我有几个这样的extern C 有故事可讲 但今天有一个让我困扰的故事 这是一个完
  • 收到错误 System.ArgumentNullException 未处理,值不能为 null。参数名称:activationContext

    当我尝试运行 Winforms 应用程序但无法找到解决方案时 出现以下异常 System ArgumentNullException was unhandled Message Value cannot be null Parameter
  • 无法在 Swift 中关闭导航控制器

    所以我有一个简单的导航控制器 需要注册 点击 完成 您就会进入主页 问题是当您进入主页时 导航控制器会跟随 正如您在最后一张图片 主页 中看到的 导航栏仍然存在 当用户在我使用的第一张图像上按 完成 时self performSegueWi