美文网首页
UIContextualActionHandler-执行操作的代

UIContextualActionHandler-执行操作的代

作者: js_huh | 来源:发表于2020-05-15 11:29 被阅读0次

是什么?

  • 选择动作(左滑/右滑)后,执行什么操作的代码块.

  • typedef void (^UIContextualActionHandler)(UIContextualAction *action, __kindof UIView *sourceView, void (^completionHandler)(BOOL actionPerformed));

    • action: 包含有关所选操作的信息的对象
    • sourceView: 显示操作的视图
    • completionHandler: 执行该操作后,您可以执行的处理程序块
      • actionPerformed 是否执行操作.( Y - 执行)

什么特点?

  • completionHandler 为 默认时
    • 滑动到完全滑动时,会暂停.
    • 点击按钮, 除了会执行当前按钮的代码块.
    • 还会执行其他按钮的代码块(如下图, 还会执行"编辑"按钮的代码块)

也可以看看

UISwipeActionsConfiguration - 表格行滑动后的操作配置
UIContextualAction - 用户滑动表格行后,执行操作的事件
UIContextualActionStyle - 操作按钮的样式


来自于哪里?

  • iOS-MJ-UI基础-大神班/day-10/左滑出现多个按钮

相关文章

  • UIContextualActionHandler-执行操作的代

    是什么? 选择动作(左滑/右滑)后,执行什么操作的代码块. typedef void (^UIContextual...

  • JavaScript之Event事件

    JavaScript 事件是由访问 Web 页面的用户引起的一系列操作。当用户执行某些操作的时候,再去执行一系列代...

  • Linux编程--文件操作

    所有执行I/O操作的SystemCall都是以文件描述符(File Describtion,简称fd)来代指打开的...

  • 原子操作CAS

    原子操作 假设有A、B两个操作,从执行A操作的线程来看,执行B操作的线程要么完全执行B操作,要么完全不执行B操...

  • 1-3节linux系统编程

    进程创建和调度 1)进程 进程:程序的一次执行在操作系统中的影像进程控制块(PCB):对于操作系统来说,PCB即代...

  • Spring框架中的设计模式

    观察者模式 Spring启动之后会执行内部一系列操作。我们也会经常定义Spring在启动之后,执行一些特定的业务代...

  • 前端小课堂 js:what is the function?

    js 函数: 概念:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 说白了就是响应用户操作所执行的代...

  • 进程学习理解

    进程:一个正在执行的程序的实例。当用户启动应用程序时,操作系统会将程序的代码和数据从磁盘加载到内存中,并开始执行代...

  • JAVA基础篇27:集合求交集、并集、差集、补集、分片

    1. 集合操作 执行结果: 2. 分片操作 执行结果:

  • 监控Redis操作

    目的:监控Redis操作的执行时间、执行命令、执行参数和执行结果 监控操作时间基本逻辑 RedisTemplate...

网友评论

      本文标题:UIContextualActionHandler-执行操作的代

      本文链接:https://www.haomeiwen.com/subject/gfzqohtx.html