如何使用单元格中的自定义按钮删除 UITableView 中的单元格?

2023-12-31

我有 UITableView。我定制了像元高度(80.0f)。

我有 4 个标签(UILabel)和 1 个图像(UIImage)和 3 个按钮(UIButton)。其中一个按钮是删除按钮。通过触摸图像上的单元格或按钮(播放按钮),视频将被加载并播放。

我需要通过触摸删除按钮来删除单元格。 我为删除按钮编写了一个选择器。我可以从库中删除视频。但如何从表格中删除单元格呢?

谢谢。 下图显示了我的程序的删除按钮。

替代文本 http://www.freeimagehosting.net/uploads/c2036dee19.png http://www.freeimagehosting.net/uploads/c2036dee19.png


如果您的模型按照您所说的进行了更新,请在表格视图上使用此方法来删除带有动画的单元格:

- (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths
              withRowAnimation:(UITableViewRowAnimation)animation

http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/deleteRowsAtIndexPaths:withRowAnimation http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/deleteRowsAtIndexPaths:withRowAnimation:

表视图将为您清理单元格。

请注意,commitEditingStyle:仅当触摸表视图的删除按钮(通过编辑模式或滑动删除获得的按钮)时才会调用该方法。从您的问题来看,您似乎有一个自定义按钮,这就是不调用此方法的原因。您可以自己调用它,但我不推荐它,因为它只能由表视图本身调用。

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

如何使用单元格中的自定义按钮删除 UITableView 中的单元格? 的相关文章

  • 填充 CoreData 创建的 sqlite 数据库

    我有一个由 CoreData 模型自动创建的 sqlite DB 但我的应用程序不会让用户能够将数据写入其中 而是我想用程序所需的所有数据预先填充它 我的问题是 CoreData 创建的 sqlite DB 具有未知的表和字段 这些表和字段
  • 拖动时获取MKAnnotation的坐标

    我正在根据用户添加的注释的位置创建一条路径 MKPolyline 我想允许用户通过拖动引脚来更改路径 我目前可以做到这一点 但 MKPolyline 不会更新 直到引脚被放下 我实施了 void mapView MKMapView mapV
  • iPhone 和加密库

    我想我必须在我的 iPhone 应用程序中使用加密库 我想问你有关苹果公司实施的加密货币出口政策的影响 我需要做一些额外的事情吗 例如填写表格等 1 如果我使用 MD5 进行哈希处理 2 如果我使用对称加密 Thanks EDIT 2009
  • 为什么 iPhone 上的纹理图像需要具有二维幂?

    我正在尝试解决 iPhone 上的闪烁问题 open gl es game 我有一些没有 2 维的图像 我将用具有适当尺寸的图像替换它们 但为什么尺寸需要是 2 的幂 大多数系统 甚至许多现代显卡 需要 2 的幂纹理的原因是 mipmap
  • 在 swift3 中结合平移、alpha 和缩放动画

    我是 iOS Swift 开发的新手 我尝试将三个参数组合在一个动画中 但没有成功 我认为解决方案就在这里 Apple Dev Core 动画编程指南 https developer apple com library content do
  • 如何测试 UITextField 是否为零?

    我正在尝试制作我的应用程序的一部分 如果该人不更改我的 UITextField 中的空白文本 那么他 她将无法继续下一步 基本上 我想测试 UITextField 的 nil 文本 我已经使用了 if text 方法 但是如果用户单击 UI
  • 我如何获取用户的电子邮件? iPhone SDK

    我需要获取 Mail app 中使用的用户的电子邮件地址 如何使用 iPhone SDK 做到这一点 谢谢你 简短的回答 你不能 如果需要 您应该提示用户输入电子邮件地址
  • 核心数据 NSFetchRequest 还获取实体的子对象

    我是 iOS 开发和 Core Data 的新手 我有一个父 NSManagedObject class Units interface Properties NSManagedObject property nonatomic retai
  • 在午夜更新应用程序徽章,并提供以下选项:应用程序未启动或在后台,徽章数量可能会减少

    我正在阅读许多有关本地通知的内容以及它们如何帮助更新应用程序徽章编号 我想在午夜更新此徽章 并将其值设置为我在午夜之前无法知道的数字 因此 如果可能的话 我想在午夜启动一个功能来更新 加载一些数据 检查要显示的数字 并将其显示在徽章上 当然
  • iphone:在 UIWebView 之上查看?

    我正在开发一个浏览器应用程序 并且 UIWebView 顶部有一个地址栏 在 MobileSafari 上 如果向下滚动 地址栏开始移动到顶部 移出屏幕 并且 UIWebView 不会滚动 只有当地址栏完全消失时 它才开始滚动 我也想在我的
  • 私人 iPhone 应用程序?

    我有兴趣编写连接到内部网或外部网的应用程序 换句话说 我想为我的客户制作私人应用程序 但我不希望每个人都能够访问它并能够下载它 您知道是否有一种方法可以将企业应用程序仅分发给特定的人 Android 也做同样的事情吗 The iPhone
  • iPhone 崩溃日志?

    我已经配置了一部 iPhone 并让用户安装了该应用程序 它失败 是否有崩溃日志可以让我看到 iPhone 上失败的原因 Ian 如果您可以使用 xcode 将 iPhone 连接到计算机 则在管理器窗口中它会显示每个应用程序崩溃的崩溃日志
  • GMSMapView 中的倒多边形

    我必须在我的 iPhone 项目中使用 Google 地图 并且我正在使用 GMSPolygon 来绘制多边形 但是如何填充地图上除多边形内部之外的所有位置 就像下图一样 谢谢 我玩过你的问题 主要思想是用多边形填充整个地球 然后为您的特定
  • 如何检测Retina高清显示屏?

    UIScreen有一个新的 nativeScaleiOS 8 中的属性 但文档没有提及它 property nonatomic readonly CGFloat nativeScale 还有一个scale属性 但文档说它是 2 用于视网膜显
  • 混合静态和动态 UITableViewController 内容会导致 NSRangeException

    我一直在寻找这个错误 并找到了一些具有类似行为的帖子 但没有解决问题的解决方案 我有一个 UITableViewController 在 SB 中声明为静态 它具有以下部分 第 0 部分 配方 是静态的 有 4 个单元格 第 1 部分 口味
  • 对于某些纹理尺寸,glFramebufferTexture2D 在 iPhone 上失败

    当我尝试将纹理附加到帧缓冲区时 glCheckFramebufferStatus 报告某些纹理大小的 GL FRAMEBUFFER UNSUPPORTED 我已经在第二代和第四代 iPod Touch 上进行了测试 两个模型之间失败的纹理尺
  • 我什么时候应该对 IBOutlet 使用弱或强限定符? [复制]

    这个问题在这里已经有答案了 可能的重复 ARC 下 IBOutlets 应该强还是弱 https stackoverflow com questions 7678469 should iboutlets be strong or weak
  • 自定义 MKAnnotationView - 如何捕获触摸而不忽略标注?

    我有一个自定义 MKAnnotationView 子类 它完全按照我想要的方式显示视图 在那个视图中 我有一个按钮 我想捕获按钮上的事件来执行操作 这很好用 但是 我不希望标注被忽略或消失 基本上 触摸标注中的按钮将开始播放声音 但我想保留
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS
  • UINavigationController 在 UITabBarController 的 moreNavigationController 中不起作用

    我正在处理UINavigationControllers在我的应用程序中 全部由UITabBarController 一切工作正常 直到我的控制器落入自动生成的 更多 选项卡 我在简单的示例中重现了该问题 难道我做错了什么 我想不通 感谢您

随机推荐

  • Elasticsearch 访问日志

    我正在尝试追踪谁向 ElasticSearch 集群发出查询 Elastic 似乎没有访问日志 有没有地方可以找出哪个 IP 正在访问集群 Elasticsearch 不提供任何开箱即用的安全性 即有目的和有意设计 所以你有几个解决方案 不
  • 如何使用 pdfbox 生成可下载的 PDF(损坏的 PDF)?

    如何使 PDF 文件可通过链接下载 我正在使用 JSF 构建一个 Web 应用程序 当用户单击 另存为 PDF 链接时 应该可以下载 PDF 到目前为止 我有一个生成 PDF 文件的工作代码 但该文件保存在我的桌面上 我想要做的是 当用户单
  • 检测 iPhone 应用程序的 iPad 2x 按钮

    有没有办法检测您的 iPhone 应用程序在 iPad 上运行 2x 1x 我需要能够检测我的应用程序每英寸点数的差异 检查scale财产 UIScreen mainScreen scale 这是一个方便的功能 BOOL screenIs2
  • 将 *.lib 文件与 MinGW 链接

    是否可以链接 lib与 MinGW 一起使用文件 我将其与 Eclipse 一起使用 我正在与 libcurl OpenSSL 作斗争 我不明白我的错误是否是因为我尝试使用 lib MinGW 中的文件或其他错误 lib libeay32
  • 将 Phoenix 项目拆分为应用程序

    Mix 提供了一个伞式项目的功能 其中独立的功能 应用程序 可以一起运行 但可以松散耦合并单独开发 在我的 phoenix 应用程序中 我想将身份验证逻辑移动到一个单独的应用程序中 以便稍后重用它 然而 对于我的身份验证应用程序 模块 我需
  • 如何找到 Hive 中表的上次修改时间戳?

    我正在尝试获取 Hive 中表的最后修改时间戳 请使用以下命令 show TBLPROPERTIES table name transient lastDdlTime
  • 跟踪以查看 AngularJS 中视图何时发生变化

    有谁知道如何在视图改变时使角度射击成为事件 或者在请求并下载视图时 我正在尝试添加页面更改时的加载动画 看一眼这个线程 https groups google com d topic angular OroP1DBE6AA discussi
  • 设置 DataContext 后 PropertyChanged 事件为 null

    我将视图构造函数中视图的 DataContext 设置为 ViewModel 的实例 只是标准的东西 此后不久 一个UPDATE RECENT DOCUMENTS LIST事件从事件聚合器触发 我的 ViewModel 正确捕获了该事件 更
  • 在某些情况下,SVG 在 Safari 中过滤模糊

    我有一个带有交互式 SVG 的页面 它在除 Safari 之外的所有浏览器 Firefox Chrome 甚至 IE Edge 上看起来都很好 其中受 SVG 过滤器之一影响的所有内容都会变成模糊的糊状 看起来像是渲染在低分辨率上的东西 使
  • JQuerymobile 和 Bartender Tabbar - 单独的图标

    我对 JQM 和 CSS 很陌生 所以如果这是一个简单的问题 我很抱歉 我一直在使用 Bartender Tabbar http www stokkers mobi valuables bartender html 和 JQM Barten
  • 都在同一个视图 MVC3 中创建和列出

    所以我想做的是在同一视图中同时创建和列出一个视图 所以我读到我可以为此使用 ViewModel 所以我创建了我的视图模型 Evento ViewModel public class EventoViewModel public Evento
  • 如何使locateCenterOnScreen更准确-PYTHON-,-WINDOWS-

    您好 我的目标是能够让我的机器人在任何屏幕尺寸上单击我选择的内容 因为我认为这是主要问题 我尝试降低置信度 但最终只是点击了具有相同一般颜色的其他内容 我用精确的图像对其进行了测试 它点击了正确的位置 因此它不像坐标已关闭或任何其他东西 它
  • 程序不包含适合入口点的静态“main”方法

    我知道这个问题已经被问了很多次 但似乎没有一个解决方案对我有用 或者我只是无能 需要我的手来解决这个问题 最有可能的解决方案 我查看了所有类 并且所有构建操作都设置为编译 所以我不知道可能出了什么问题 有什么帮助吗 额外细节 我一直在编写游
  • 设置mapView的边界

    我有一个应用程序调用 api 并返回位置列表 返回数据后 我将 JSON 转换为地图点以进行注释 这些都可以毫无问题地添加到 ma 中 我遇到的问题是设置地图的边界 我似乎无法弄清楚 我目前拥有的代码是 handleResponse res
  • 在后台运行 matlab

    我正在 48 个虚拟机上运行 matlab 并且希望将其自动化 我通过 ssh 进入机器然后使用matlab r matlab command gt outfile txt 让进程在后台运行并在我注销时正常运行 唯一的问题是当我jobs我的
  • 登录后react-redux重定向到其他页面

    action js export const login creds gt console log url login const requestOptions method POST headers Accept application
  • 卸载时如何删除设置

    我的程序是通过 Visual Studio 安装项目安装的 该程序运行时会创建一个user config文件位于其默认位置 因为我正在使用Settings http msdn microsoft com en us library aa73
  • 如何使用 Inno Setup 确定是否安装了特定的 Windows 更新包 (KB*.msu)?

    我想知道如何确定目标计算机中是否安装了特定的 Windows 更新包 例如名为的 Windows 更新包KB2919355 https support microsoft com en us kb 2919355 是否存在内置功能来检查 如
  • 什么会导致 Debian Lenny 上的 php PDO mysql 出现间歇性 SQLSTATE[HY000] [2002] No such file or directory 错误? [复制]

    这个问题在这里已经有答案了 连接是通过 localhost 使用 mysqld sock 文件进行的 这些在 99 的时间内都可以工作 但在一些奇怪的条件下我收到错误 SQLSTATE HY000 2002 No such file or
  • 如何使用单元格中的自定义按钮删除 UITableView 中的单元格?

    我有 UITableView 我定制了像元高度 80 0f 我有 4 个标签 UILabel 和 1 个图像 UIImage 和 3 个按钮 UIButton 其中一个按钮是删除按钮 通过触摸图像上的单元格或按钮 播放按钮 视频将被加载并播