首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

需要按两次取消按钮才能转到上一个视图控制器

这个问答内容涉及到iOS开发中的视图控制器转场操作。在iOS开发中,视图控制器是用于管理应用程序界面的重要组件之一。视图控制器之间的转场操作可以通过多种方式实现,其中一种方式是使用导航控制器(UINavigationController)来管理视图控制器的堆栈。

在导航控制器中,每个视图控制器都有一个导航栏,导航栏上通常包含一个返回按钮。当用户点击返回按钮时,会触发视图控制器的返回操作,返回到上一个视图控制器。根据提供的问答内容,需要按两次取消按钮才能转到上一个视图控制器,这意味着可能存在两个视图控制器之间的嵌套关系。

以下是对这个问答内容的完善和全面的答案:

问:需要按两次取消按钮才能转到上一个视图控制器是什么意思?

答:按两次取消按钮才能转到上一个视图控制器意味着在当前视图控制器中存在一个取消按钮,当用户点击该按钮时,并不直接返回上一个视图控制器,而是需要再次点击取消按钮才能完成返回操作。

问:如何实现需要按两次取消按钮才能转到上一个视图控制器的功能?

答:要实现这个功能,可以通过以下步骤进行操作:

  1. 在当前视图控制器的界面上添加一个取消按钮,并为该按钮添加一个点击事件的处理方法。
  2. 在点击事件的处理方法中,记录按钮点击的次数。
  3. 判断按钮点击的次数,如果是第一次点击,则不进行任何操作;如果是第二次点击,则执行返回上一个视图控制器的操作。

以下是一个示例代码,演示如何实现这个功能:

代码语言:swift
复制
class ViewController: UIViewController {
    var cancelButtonTapCount = 0
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        let cancelButton = UIButton(type: .system)
        cancelButton.setTitle("取消", for: .normal)
        cancelButton.addTarget(self, action: #selector(cancelButtonTapped), for: .touchUpInside)
        view.addSubview(cancelButton)
    }
    
    @objc func cancelButtonTapped() {
        cancelButtonTapCount += 1
        
        if cancelButtonTapCount == 2 {
            navigationController?.popViewController(animated: true)
        }
    }
}

问:这个功能有什么应用场景?

答:这个功能可以应用于需要用户确认操作的场景,例如在某个界面上进行一些重要的操作,为了避免用户误操作导致数据丢失或其他问题,可以要求用户连续点击取消按钮才能执行操作,以增加用户的操作意识和安全性。

问:有没有相关的腾讯云产品和产品介绍链接地址推荐?

答:在这个问答内容中,并没有直接涉及到与腾讯云产品相关的内容,因此无法给出相关的腾讯云产品和产品介绍链接地址推荐。

总结:按两次取消按钮才能转到上一个视图控制器是一种在iOS开发中实现用户确认操作的方式,可以通过记录按钮点击次数来判断是否执行返回操作。这个功能可以应用于需要用户确认操作的场景,提高用户的操作意识和安全性。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【IOS开发基础系列】UIAlertController专题

下面的代码片段展示了如何初始化和显示一个带有“取消”和“好的”按钮的对话框视图。...假定我们要让“登录”文本框中至少有3个字符才能激活“好的”按钮。很遗憾的是,在UIAlertController中并没有相应的委托方法,因此我们需要向“登录”文本框中添加一个Observer。...Observer,我们通过在每个按钮动作的handler代码块(还有其他任何可能释放视图控制器的地方)中添加合适的代码来实现它。...用户通过点击弹出框的外围部分来实现取消操作,因此取消按钮便不再必需。 释放对话框控制器         通常情况下,当用户选中一个动作后对话框控制器将会自行释放。...若不及时移除上一个实例监听,便会添加两次监听,但是键盘通知回调时,由于上一实例被释放了,便会在IOS8.0上报找不到对象实例的错误。

50530

IntelliJ IDEA 2022最新激活码稳定有效激活码 亲测激活成功

,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备)Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置...等效于点击工具栏的 Run 按钮Shift + F11 弹出书签显示层 (必备)Shift + Tab 取消缩进 (必备)Shift + ESC 隐藏当前 或 最后一个激活的工具窗口Shift + End...模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上F11 添加书签 (必备)F12 回到前一个工具窗口 (必备)Tab 缩进 (必备)ESC 从工具窗口进入代码文件窗口 (必备) 连按两次...⌘T 从版本控制器更新代码⌥⇧C 查看最近的变更记录⌃C 快速弹出版本控制器操作面板九、Live Templates(动态代码模板)⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住⌘J 插入自定义动态代码模板十

1.2K10
  • iOS中手势的应用1. 四类事件的主要方法2. 响应者链3. 手势识别功能(Gesture Recognizer)4. 手势的使用

    找到了负责处理的按钮之后如何给出相应处理呢?大概过程就是这样: button尝试处理事件。如果它不能处理事件,则将事件传递给其父视图。 button的父视图(superview)尝试处理事件。...如果这个父视图还不能处理事件,则继续将视图继续往上级传。 上层视图(topmost view)会尝试处理事件。如果这个上层视图还是不能处理事件,则将事件传递给视图所在的视图控制器。...视图控制器会尝试处理事件。如果这个视图控制器不能处理事件,则将事件传递给窗口(window)对象。 窗口(window)对象尝试处理事件。如果不能处理,则将事件传递给UIApplication。...-->找到上一个响应者。...方法会被调用两次

    2.2K40

    IDEA 2021.1 的 Win 和 Mac 快捷键大全!!

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口.../上一个突出错误或警告的位置 F4 / ⌘↓ 编辑/查看代码源 ⌥ Home 显示到当前文件的导航条 F3选中文件/文件夹/代码行,添加/取消书签 ⌥F3 选中文件/文件夹/代码行,使用助记符添加/取消书签...⌘T 从版本控制器更新代码 ⌥⇧C 查看最近的变更记录 ⌃C 快速弹出版本控制器操作面板 九、Live Templates(动态代码模板) ⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住 ⌘J

    84810

    IDEA快捷键大全,撸代码速度提升10倍!

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 √ Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 √ Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 √ Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 √...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 √ Shift + Tab 取消缩进 √ Shift + ESC 隐藏当前 或 最后一个激活的工具窗口 Shift.../上一个突出错误或警告的位置 F4 / ⌘↓ 编辑/查看代码源 ⌥ Home 显示到当前文件的导航条 F3 选中文件/文件夹/代码行,添加/取消书签 ⌥F3 选中文件/文件夹/代码行,使用助记符添加/取消书签...⌘T 从版本控制器更新代码 ⌥⇧C 查看最近的变更记录 ⌃C 快速弹出版本控制器操作面板 九、Live Templates(动态代码模板) 按键 说明 ⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住

    1.2K30

    IDEA 2021.1 的 Win 和 Mac 快捷键大全!

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口.../上一个突出错误或警告的位置 F4 / ⌘↓ 编辑/查看代码源 ⌥ Home 显示到当前文件的导航条 F3选中文件/文件夹/代码行,添加/取消书签 ⌥F3 选中文件/文件夹/代码行,使用助记符添加/取消书签...⌘T 从版本控制器更新代码 ⌥⇧C 查看最近的变更记录 ⌃C 快速弹出版本控制器操作面板 九、Live Templates(动态代码模板) ⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住 ⌘J

    1.4K10

    IDEa快捷键_idea进入方法快捷键

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 √ Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 √ Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 √ Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 √...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 √ Shift + Tab 取消缩进 √ Shift + ESC 隐藏当前 或 最后一个激活的工具窗口 Shift.../上一个突出错误或警告的位置 F4 / ⌘↓ 编辑/查看代码源 ⌥ Home 显示到当前文件的导航条 F3 选中文件/文件夹/代码行,添加/取消书签 ⌥F3 选中文件/文件夹/代码行,使用助记符添加/取消书签...⌘T 从版本控制器更新代码 ⌥⇧C 查看最近的变更记录 ⌃C 快速弹出版本控制器操作面板 九、Live Templates(动态代码模板) 按键 说明 ⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住

    1.5K20

    VS2010版快捷键

    F4 显示属性窗口  SHIFT + F4显示项目属性窗口  CTRL + SHIFT + E显示资源视图  F12 转到定义  CTRL + F12转到声明  CTRL + ALT + J对象浏览...Ctrl+K,S: 插入外侧代码  F12: 转到所调用过程或变量的定义  窗口快捷键  Ctrl+W,W: 浏览器窗口  Ctrl+W,S: 解决方案管理器  Ctrl+W,C: 类视图  Ctrl+...Ctrl+R,M 封装字段 Ctrl+R,E 重构->封装字段 提取接口 Ctrl+R,I VS2010中,自动生成 get set方法,以及try catch等等常用编码快捷键 prop + Tab建两次...try + Tab键两次 vs2005自动导入命名空间 1.手动输入using 的时候用ctrl + J可以提示下面有什么引用; 2.手动输入类名时发现没有引用该类的命名空间,用shift+alt+F10...CTRL + K, CTRL + C注释选择的代码  CTRL + K, CTRL + U取消对选择代码的注释  F12:转到定义 Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态  Ctrl+M,L:

    1.1K10

    添加多个屏幕-创建格线布局

    查看控制器 在主故事板中,让我们构建我们的集合视图。首先,把视图控制器从对象库旁边我们的视图控制器。...在第二个视图控制器和约束内插入一个UIView:0左,0右和0底(全部相对于superview)。取消选中“ 约束”到边距并将高度设置为380。 ?...将按钮限制为(顶部:0点,左:0点,右:0点,高:220点)。取消选中边距。选择按钮并选择iPhoneX1作为图像。你会觉得它很有弹性,所以将内容模式改为Aspect Fit。...关闭 Collection View 当我们点击按钮时,我们想要关闭Collection View。转到主故事板,启用Assistant Editor,从按钮创建IBAction。...screenImageButtonTapped() 查看控制器协议 现在我们已经设置了委托,转到View Controller,最后为DialogViewControllerDelegate创建一个新的扩展

    2.9K40

    .NET&Web前端-大三-员工疫情管理

    功能要求:不得使用支架模板生成控制器视图,不得使用第三方工具生成实体类、持久层代码, 否则不得分。...(3)MVC 中录入时间使用日期控件实现输入 (4)点击“添加”按钮进行表单验证,其中,姓名、家庭地址、录入时间必须输入,如图 3 所 示;添加成功后跳转到员工疫情信息列表页面...(3)创建控制器视图(或者三层)。 3....(3)MVC 中录入时间使用日期控件实现输入,可使用模型注解中的数据类型实现 (4)点击“添加”按钮进行表单验证,其中,姓名、家庭地址和录入时间必须输入;MVC 模式采用 模型注解方式实现验证...;添加成功后跳转到员工疫情信息列表页面 (5)点击取消返回到员工疫情信息列表页面 数据库创建 创建数据库-这里使用的是Navicat 创建tb_user表,这里的id一定要点上主键以及标识

    67230

    IDEA快捷键

    等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 (必备) Alt...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口.../上一个突出错误或警告的位置 F4 / Command + 方向键下 编辑/查看代码源 Option + Home 显示到当前文件的导航条 F3选中文件/文件夹/代码行,添加/取消书签 Option +...Command + T 从版本控制器更新代码 Option + Shift + C 查看最近的变更记录 Control + C 快速弹出版本控制器操作面板 Live Templates(动态代码模板)...Output、Debugger等子视图,用此快捷键就可以在子视图中切换 Alt + 前方向键 Control + 前方向键 当前光标跳转到当前文件的前一个方法名位置 Alt + 后方向键 Control

    1.2K42

    IntelliJ IDEA 快捷键大全 Win 版

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有  Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置...Alt +1,2,3...9 显示对应数值的选项卡,其中 1 是 Project 用得最多 (必备) 三、Shift 快捷键 Shift + F1 如果有外部文档可以连接外部文档 Shift + F2 跳转到上一个高亮错误...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口...Ctrl + Shift + 右方向键 在代码文件上,光标跳转到当前单词 / 中文句的右侧开头位置, 同时选中该单词 / 中文句(必备) Ctrl + Shift + 前方向键 光标放在方法名上,将方法移动到上一个方法前面

    1.1K30

    intellij idea常用快捷键

    ,比如Debug窗口中有Output、Debugger等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如Debug窗口中有Output、Debugger...等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 (必备)...1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多 (必备) Shift 快捷键 介绍 Shift + F1 如果有外部文档可以连接外部文档 Shift + F2 跳转到上一个高亮错误...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口...但是如果该断点下面代码还有断点则停在下一个断点上 F11 添加书签 (必备) F12 回到前一个工具窗口 (必备) Tab 缩进 (必备) ESC 从工具窗口进入代码文件窗口 (必备) 连按两次

    47620

    快速掌握IntelliJ IDEA 常用快捷键

    ,比如 Debug 窗口中有 Output、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output...、Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置...Alt +1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多 (必备) 三、Shift 快捷键 Shift + F1 如果有外部文档可以连接外部文档 Shift + F2 跳转到上一个高亮错误...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口...恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上 F11 添加书签 (必备) F12 回到前一个工具窗口 (必备) Tab缩进 (必备) ESC 从工具窗口进入代码文件窗口 (必备) 连按两次

    1.3K40

    IDEA快捷键整理

    ,比如Debug窗口中有Output、Debugger等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 右方向键 按切换当前已打开的窗口中的子视图,比如Debug窗口中有Output、Debugger...等子视图,用此快捷键就可以在子视图中切换 (必备) Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备) Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 (必备)...+ 1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多 (必备) 3.Shift 快捷键介绍 Shift + F1 如果有外部文档可以连接外部文档 Shift + F2 跳转到上一个高亮错误...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 (必备) Shift + Tab 取消缩进 (必备) Shift + ESC 隐藏当前 或 最后一个激活的工具窗口...但是如果该断点下面代码还有断点则停在下一个断点上 F11 添加书签 (必备) F12 回到前一个工具窗口 (必备) Tab 缩进 (必备) ESC 从工具窗口进入代码文件窗口 (必备) 连按两次

    14.9K85

    Android开发之Activity的创建跳转及传值

    说道Android中的Activity,如果你做过iOS开发的话,Activity类似于iOS中的ViewController(视图控制器)。在应用中能看到的东西都是放在活动中的。...我们把这个工程中创建的一个新的Activity,然后再有Hello World中添加一个按钮,点击按钮转到我们创建的新的Activity中。在新的按钮中点击Back返回到上一个Activity中。...NavigationController是一个“栈”形式的容器,控制器可以通过push或者pop操作进行"入栈"和"出栈",这个入栈和出栈的操作也就是视图控制器进行切换的操作。...点击SecondActivity中的Back按钮就会执行finish()方法返回上一个Activity。 ? 2....我们在MainAcvitiy中添加一个按钮“Go Third Activity”,点击按钮转到第三个Activity中,然后返回获取第三个Activity中传过来的值。

    3.2K100

    IDEA快捷键大全(Windows版本)

    ctrl + shift + 向上箭头 可整体向上移动代码块 使用alt + shift + 向上箭头 可将本行向上移动 使用ctrl + tab + 上下箭头 进行窗口切换 使用ctrl + n 或者两次...Alt + 右方向键 按右方向切换当前已打开的文件视图 Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 Alt + 后方向键 当前光标跳转到当前文件的后一个方法名位置 Alt + 1,2,3...…9 显示对应数值的选项卡,其中 1 是 Project 用得最多 Shift 快捷键 介绍 Shift + F1 如果有外部文档可以连接外部文档 Shift + F2 跳转到上一个高亮错误 或 警告位置...+ F10 等效于点击工具栏的 Run 按钮 Shift + F11 弹出书签显示层 Shift + Tab 取消缩进 Shift + ESC 隐藏当前 或 最后一个激活的工具窗口 Shift + End...(必备) Ctrl + Shift + W 递进式取消选择代码块。

    99410

    PHP 基于 Cookie + Session 实现用户认证功能

    1、准备工作 开始之前,我们先在控制器基类 App\Http\Controller\Controller 中新增一个 $session 变量作为 Session 实例,并在控制器中初始化: class...3、视图模板 后台视图模板重构 开始编写用户登录视图模板之前,我们先对后台视图模板进行重构,因为对于后台视图而言,整体布局是一致的,头部、底部、导航、边栏代码都是可以复用的,没必要每个视图模板都重新编写一遍...modal-footer"> 取消...另外,在 DashboardController 的 index 方法中引入认证用户变量(用户认证后才能访问到这里),传递给视图模板进行渲染: public function index() {...点击右上角的用户头像,下拉框会出现退出按钮: ? 点击退出按钮,会弹出模态框进行退出确认: ? 确认退出后,页面会再次重定向到登录页面,表示用户退出成功。

    2.4K20

    iOS14开发-UIViewController

    响应用户与视图的交互。 负责界面的切换与传值。 响应设备的方向变化。 有一些特殊的视图控制器(导航控制器、标签栏控制器)可以更加方便和规范地管理 UIView。...传值 顺向传值 顺向传值即按照 UIViewController 跳转的顺序进行传值,比如控制器A跳转到控制器B,A向B的传值就是顺向传值。...逆向传值 逆向传值即按照 UIViewController 跳转的顺序反向进行传值,比如控制器A跳转到控制器B,控制器B在返回控制器A时进行传值,这种方式就是逆向传值。...其他 UITableViewController:表视图控制器,集成了 UITableView 的视图控制器。...UICollectionViewController:集合视图控制器,集成了 UICollectionView 的视图控制器

    2.3K20

    Eclipse快捷键 l另起一行|快速转换编辑器|重命名|下一个错误及快速修改|为本地变量赋值

    这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。...小提示:利用Navigator视图的黄色双向箭头按钮让你的编辑窗口和导航器相关联。这会让你打开的文件对应显示在导航器的层级结构中,这样便于组织信息。如果这影响了速度,就关掉它。 3. ...把Ant视图放在屏幕的一角, 通过“添加编译文件(Addà Other à Show View à Buildfiles)”按钮来添加build.xml文件。...要切换到这种模式,点击包浏览视图中向下的按钮,选择布局(Layout),然后选择分级(Hierarchial)。 一次显示多个文件:你可以一次浏览多个文件。...Ctrl+Shift+F6  全局 上一个视图 Ctrl+Shift+F7  全局 上一个视图 Ctrl+Shift+F8  全局 下一个编辑器 Ctrl+F6  全局 下一个视图 Ctrl+F7

    1.2K30
    领券