uitableview相关内容

更改 UITableView 部分标题的颜色

好的,我知道这个问题之前已经问过了,所以请原谅我再问一次.似乎必须有一种更简单的方法来做到这一点. 是否有一种“简单"的方法来更改 UITableView 部分标题背景颜色?我知道我可以使用委托方法“viewForHeaderInSection"为 UITableView 提供自定义 UIView 以用于节标题,但我真正想做的只是设置“tintColor".搜索栏上有一个 tintColor ..
发布时间:2022-01-23 11:14:28 移动开发

重用 UITableViewCell 时无法重置 UILabel 属性文本

问题 我正在使用 UITableView 来显示信用卡的交易列表.如果交易是拒付,我将在标签中添加删除线样式: 重复使用该特定单元格时会出现问题.即使在重置标签的 text 和 attributedText 属性之后,删除线装饰仍然存在. 下面我添加了我的代码的相关部分: 表格视图 类 TimelineViewController: UIViewController {私 ..
发布时间:2022-01-23 11:12:08 移动开发

UITableview 编辑/完成按钮

我在顶部有一个表格视图和导航栏. 我的导航栏左侧有一个编辑按钮,其中包含以下代码行. self.navigationItem.leftBarButtonItem = self.editButtonItem; 当我点击编辑按钮时,它变为完成按钮.到目前为止一切都很好. 如果我想在点击完成按钮时做一个小操作,我应该在哪里添加代码? 解决方案 一旦你用 self.editButt ..
发布时间:2022-01-23 11:09:43 移动开发

如何在 Swift 中检测 UITableView 中的单元格选择?

如何在我的 Swift 应用中实现 didSelectRowAtIndexPath: 或类似的东西? 我有一个包含多个动态单元格的填充表格视图,我想在选择某个单元格后更改视图. 我可以在 Objective-C 中理解它,但在 Swift 上没有任何东西可以帮助我! 解决方案 你可以在 Swift 中使用 didSelectRowAtIndexPath: func table ..
发布时间:2022-01-23 11:09:28 移动开发

如何模仿 UITableView 的 UITableViewStylePlain 部分标题样式

我的应用程序在 UITableView 部分标题标题中使用了 VoiceOver 难以发音的缩写.因为我需要让 VoiceOver 能够发音这些标题,所以我需要给部分标题标题一个 accessibilityLabel. 似乎这样做的唯一方法是绘制自定义部分标题单元格.我想模仿 Apple UIKit 为这些自定义部分标题提供的标准样式,但我不确定如何模拟 Apple 对该元素的详细外观. ..
发布时间:2022-01-23 11:07:18 移动开发

UITableViewController 选择部分的标题

我有一个包含多个部分的 UITableView.每个部分都有一个部分标题(自定义视图)是否有一种简单的方法可以检测何时有人选择了部分标题?(就像 didSelectRowAtIndexPath,但是对于标题?) 解决方案 不,没有办法用 UITableViewDelegate 做到这一点. 您可以做的是添加一个与节标题视图大小相同的按钮并将其添加到视图中.将按钮的标签设置为节索引.然 ..
发布时间:2022-01-23 11:07:03 移动开发

如何在不重新加载 UITableView 或单个单元格 [Swift] 的情况下增加单行高度?

我想扩展行高并显示里面的内容.当我点击一个单元格时,我会在我想要的视图中显示我的内容,它应该如下图所示展开,但无需重新加载 UITableView. 到目前为止我所尝试的 我尝试在里面展开视图,但没有成功 我尝试添加 rowAtIndex 变得复杂了 我尝试更改行高并在索引处滚动它工作正常,但我不想那样.(坏事我必须重新加载表格视图) 但是我得到了很多答案,但它并没有 ..
发布时间:2022-01-23 10:59:00 移动开发

调用 ReloadData 时 UITableView 绘制问题

我有一个非常大的“项目"列表(最多 250 个条目),并且不断变化.该列表正在 UITableView 中显示. 我有一个轮询线程,它将下载一些新条目并将它们插入 SQLite DB. 当新条目到达时,我调用我的表视图数据源对象来更新它的数据集,它运行一个 SQL 查询并返回一个新的条目数组. 完成后,我在表格视图上调用 -reloadData.发生这种情况时,在 10 种情况下 ..
发布时间:2022-01-23 10:55:51 移动开发

更改 UITableViewCell 中的删除附件视图

是否可以在 UITableView 的 UITableViewCell 中更改响应从左到右“我想删除这一行"滑动显示的视图? 目前“删除"按钮似乎忽略了所有其他 UITableViewCell 自定义选项. 解决方案 删除单元格的棘手之处在于:当你从左向右滑动显示“删除"按钮时,UITableViewCell 会移动到 UITableViewCellStateShowingDelet ..
发布时间:2022-01-23 10:54:33 移动开发

具有淡入淡出或模糊效果的 UIView 边框

我正在寻找向任意 UIView 添加逐渐褪色或模糊边框(我不完全知道如何命名此效果)的方法.我不需要动画效果,我需要静态效果,例如我的 UITableView 边框是部分透明的.我做了一个例子: 所以你可以看到我在做什么. 谁能帮帮我? 解决方案 我找到了解决方案 - 我使用了 CALayer 的属性掩码: CALayer *viewLayer = [back layer] ..
发布时间:2022-01-23 10:52:00 移动开发

UITableView 禁用滑动删除,但在编辑模式下仍有删除?

我想要类似闹钟应用的东西,你不能滑动删除行,但你仍然可以在编辑模式下删除行. 当注释掉 tableView:commitEditingStyle:forRowAtIndexPath: 时,我禁用了滑动删除并且在编辑模式下仍然有删除按钮,但是当我按下删除按钮时会发生什么.叫什么? 解决方案 好吧,事实证明这很容易.这就是我为解决这个问题所做的: Objective-C - (U ..
发布时间:2022-01-23 10:43:41 移动开发

标题和第一个单元格之间的分离——在普通的 UITableView 中

我有一张普通风格的桌子,只有一个部分.我有一个实现的 viewForHeaderInSection: 在节标题中添加自定义视图. 我无法在我的表格部分标题视图和我的第一个视图之间看到分隔线细胞.[见附图] 我做错了什么? 解决方案 自定义页眉和页脚不包含下方/上方的分隔符.您需要自己在自定义视图中实现分隔符(或切换到分组样式,即使使用自定义页眉/页脚,也会在其上方和下方显示组的 ..
发布时间:2022-01-23 10:39:55 移动开发