更新表格视图图像子视图中的图像的最佳方法是什么?

2024-06-05

具体来说,如何从 uitableview 单元格中获取图像子视图?

我的表视图从网络异步获取数据。当我第一次创建图像视图时,我通过以下方式添加了视图:

[imageView setImage:image];
[cell addSubview:imageView];

in tableView:cellForRowAtIndexPath:.

检索到新数据后,我调用reloadData刷新表视图。但要更新图像,我想获取此 imageView 的句柄(如果存在)并更新图像。

我的问题是:给定单元格,有没有办法直接获取此图像视图(句柄),或者我是否必须循环遍历子视图才能找到特定的图像视图?

任何答案都将受到高度赞赏!

Lu


创建 imageView 时在其上设置标签:

 [image viewSetTag: uniqueIntValue];

然后当你想抓取视图时使用:

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

更新表格视图图像子视图中的图像的最佳方法是什么? 的相关文章

  • 删除和插入不同高度的单元格时 UITableView 动画出现故障

    我在同时删除和插入单元格时遇到 UITableView 提供的动画问题 我有一个单元格列表 我们可以称它们为问题 当点击一个问题时 它应该在其下方添加一个单元格以显示该问题的答案 如果已经显示另一个答案 则应从表中删除该答案 当插入的单元非
  • 为什么 Xcode 会在钥匙串中自动安装(重复且过期的)证书? [复制]

    这个问题在这里已经有答案了 可能的重复 xCode 4 重新安装我删除的钥匙串证书 https stackoverflow com questions 5264481 xcode 4 reinstalls keychain certs th
  • PSMultiValueSpecifier 的默认值

    我有一个 iPhone 应用程序 我在其中定义了一个具有以下设置的 Settings bundle
  • 如何使用 UIColor 类设置全局变量

    我正在 iPhone 应用程序上开发 在这个应用程序中我有 4 个不同的视图 在所有视图中我设置背景颜色 见下面的代码 self view backgroundColor UIColor colorWithRed 238 0f 255 0f
  • 使用 Titanium Mobile 编译应用程序后 JavaScript 代码会发生什么

    我从 appcelerator 安装了 Titanium 并构建了 KitchenSink 示例应用程序 一切正常 我只是想知道 javascript 代码最终在构建的应用程序中的位置 我用 grep 编辑了 Xcode 项目以及结果应用程
  • 计算两个坐标之间的距离和路线

    我有 2 个坐标 想做一些看似简单的事情 我想弄清楚 鉴于 1 坐标A 2 Core Location提供的课程 3 坐标B 下列 1 A 和 B 之间的距离 目前可以使用 distanceFromLocation 来完成 所以就可以了 2
  • 如何为所有导航控制器和视图控制器设置自定义导航栏(标题 + titleView)?

    我有一个选项卡式应用程序 选项卡中有导航控制器 其中有视图控制器 它们都使用相同的导航控制器导航栏 后退按钮 徽标图像 目前 我将此代码放置在每个视图控制器中 void viewDidLoad super viewDidLoad self
  • NSManagedObject 托管对象之外的子类作为普通对象

    我有一个实体对象 Country 其中包含国家 地区名称和国家 地区代码 它是 NSManagedObject 的子类 我将它与核心数据模型一起使用 将其值存储到持久存储中 我有一个地方 相同的国家 地区对象将用作普通对象 即我将使用它来存
  • iOS 7 仅横向应用程序无法访问照片库

    我有一个仅限风景的应用程序 每当我访问照片库时 应用程序就会崩溃 因为UIImagePickerViewController正在尝试以纵向模式加载 应用程序在 iOS 5 和 6 中运行良好 我收到以下错误 由于未捕获的异常而终止应用程序
  • 是否可以“重新设计”IOS 日期选择器?

    我需要一个自定义日期选择器 本质上只是想删除 IOS 版本中的图形 但保留 3 列日期滚动 是否需要从头开始重新构建 所有研究都表明是 或者是否可以仅禁用或交换图像 我自己还没有尝试过 但也许您可以在日期选择器上方添加一个 UIImageV
  • swift 中的 UITableViewCell 动画

    我正在关注THIS http jamesonquave com blog developing ios 8 apps using swift animations audio and custom table view cells 教程并使
  • 如何在Matlab中显示图像的红色通道?

    我有一个 3D 矩阵im它代表 RGB 图像 我可以 imshow im 显示图像 我想一次仅显示一个 RGB 通道 我想显示红色通道并且希望它显示为红色 我试过了 imshow im 1 但它显示灰度图像 这不是我想要的 如何显示红色通道
  • iPhone SQLite日期问题

    数据库创建得很好 插入工作也很好 我对下面的 select 语句有问题 它不返回任何记录 也没有错误 选择任何其他字段都可以正常工作 谁能发现我做错了什么吗 create table if not exists data pkey inte
  • 用我自己的视图替换 UIViewController 根视图

    我正在尝试用子类 UIView 替换 UIViewController 根视图 在 iPhone SDK 的 UIViewController 类参考的概述部分中 有这样的说明 您使用 UIViewController 的每个实例来管理全屏
  • iOS9 按需访问和下载资源

    我正在尝试实现新的 iOS9 功能应用程序细化 我了解如何在 Xcode 7 中标记图像并启用按需资源 但我不明白如何在我的应用程序中实现 NSBundleResourceRequest 有人可以帮助我 我将不胜感激 大部分信息都可以在 A
  • 如何让 UIPickerView 滑动到屏幕的一半?

    when someone clicks clothing I want the UIPickerView to slide up as in the example as follows 有人可以展示代码示例吗 正如 dsc 和 Jason
  • ImageView 的 xml 中的 android:contentDescription="@string/desc" 是什么?

    我添加了一个imageView in GraphicalLayout但它在我的真实设备上看起来与 AVD 上不同 我发现我需要添加contentDescription在布局中 xml 但是当我添加 contentDescription st
  • 难以访问在 Interface Builder .xib 文件中创建的 UITableViewCell

    在我的 UITableView 中 对于表格最后一部分的最后一行 我加载了一个特殊的 UITableViewCell 它与表格上的所有其他单元格不同 我在 xib 文件中创建了该单元 并为其指定了重用标识符 endCell 我认为我可以执行
  • 使用 XCode 5 的 iPhone 弹出窗口视图

    我想重复使用 iPhone 中描述的弹出窗口这个视频 http youtu be 1iykxemuxbk这正是我所需要的 问题是我无法绑定UIViewController弹出窗口的属性UIViewController就像视频中一样 该视频的
  • iPhone 向右翻转按钮(如 iTunes)

    我正在尝试在两种视图之间切换 这很简单 代码如下 但我还想同时翻转用于执行翻转的按钮 当您播放曲目时 您可以在 iPod 应用程序中看到此行为 点击翻转按钮可在封面艺术和曲目列表之间翻转 但同时会翻转按钮 这是导航控制器上的一个页面 我要翻

随机推荐