uitableview相关内容
好的,我知道这个问题之前已经问过了,所以请原谅我再问一次.似乎必须有一种更简单的方法来做到这一点. 是否有一种“简单"的方法来更改 UITableView 部分标题背景颜色?我知道我可以使用委托方法“viewForHeaderInSection"为 UITableView 提供自定义 UIView 以用于节标题,但我真正想做的只是设置“tintColor".搜索栏上有一个 tintColor
..
问题 我正在使用 UITableView 来显示信用卡的交易列表.如果交易是拒付,我将在标签中添加删除线样式: 重复使用该特定单元格时会出现问题.即使在重置标签的 text 和 attributedText 属性之后,删除线装饰仍然存在. 下面我添加了我的代码的相关部分: 表格视图 类 TimelineViewController: UIViewController {私
..
我在顶部有一个表格视图和导航栏. 我的导航栏左侧有一个编辑按钮,其中包含以下代码行. self.navigationItem.leftBarButtonItem = self.editButtonItem; 当我点击编辑按钮时,它变为完成按钮.到目前为止一切都很好. 如果我想在点击完成按钮时做一个小操作,我应该在哪里添加代码? 解决方案 一旦你用 self.editButt
..
如何在我的 Swift 应用中实现 didSelectRowAtIndexPath: 或类似的东西? 我有一个包含多个动态单元格的填充表格视图,我想在选择某个单元格后更改视图. 我可以在 Objective-C 中理解它,但在 Swift 上没有任何东西可以帮助我! 解决方案 你可以在 Swift 中使用 didSelectRowAtIndexPath: func table
..
我的应用程序在 UITableView 部分标题标题中使用了 VoiceOver 难以发音的缩写.因为我需要让 VoiceOver 能够发音这些标题,所以我需要给部分标题标题一个 accessibilityLabel. 似乎这样做的唯一方法是绘制自定义部分标题单元格.我想模仿 Apple UIKit 为这些自定义部分标题提供的标准样式,但我不确定如何模拟 Apple 对该元素的详细外观.
..
我有一个包含多个部分的 UITableView.每个部分都有一个部分标题(自定义视图)是否有一种简单的方法可以检测何时有人选择了部分标题?(就像 didSelectRowAtIndexPath,但是对于标题?) 解决方案 不,没有办法用 UITableViewDelegate 做到这一点. 您可以做的是添加一个与节标题视图大小相同的按钮并将其添加到视图中.将按钮的标签设置为节索引.然
..
为什么 UITableViewCell 背景颜色不起作用(在界面生成器中设置)? 我从一些搜索中注意到,在您的 UITableViewController 的自定义子类中设置的以下代码确实有效(见下文): - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIn
..
..
..
我正在尝试在 SwiftUI 应用中使用 UITableView struct UIList: UIViewRepresentable {变量行:[字符串]func makeUIView(上下文:上下文)->UITableView {让 collectionView = UITableView(frame: .zero, style: .plain)collectionView.translat
..
我想扩展行高并显示里面的内容.当我点击一个单元格时,我会在我想要的视图中显示我的内容,它应该如下图所示展开,但无需重新加载 UITableView. 到目前为止我所尝试的 我尝试在里面展开视图,但没有成功 我尝试添加 rowAtIndex 变得复杂了 我尝试更改行高并在索引处滚动它工作正常,但我不想那样.(坏事我必须重新加载表格视图) 但是我得到了很多答案,但它并没有
..
我有一个非常大的“项目"列表(最多 250 个条目),并且不断变化.该列表正在 UITableView 中显示. 我有一个轮询线程,它将下载一些新条目并将它们插入 SQLite DB. 当新条目到达时,我调用我的表视图数据源对象来更新它的数据集,它运行一个 SQL 查询并返回一个新的条目数组. 完成后,我在表格视图上调用 -reloadData.发生这种情况时,在 10 种情况下
..
对于带有自定义单元格的 UITableView,我有以下代码: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{UITableViewCell *cell = [tableView dequeueReusableCellWithIdenti
..
是否可以在 UITableView 的 UITableViewCell 中更改响应从左到右“我想删除这一行"滑动显示的视图? 目前“删除"按钮似乎忽略了所有其他 UITableViewCell 自定义选项. 解决方案 删除单元格的棘手之处在于:当你从左向右滑动显示“删除"按钮时,UITableViewCell 会移动到 UITableViewCellStateShowingDelet
..
..
我正在寻找向任意 UIView 添加逐渐褪色或模糊边框(我不完全知道如何命名此效果)的方法.我不需要动画效果,我需要静态效果,例如我的 UITableView 边框是部分透明的.我做了一个例子: 所以你可以看到我在做什么. 谁能帮帮我? 解决方案 我找到了解决方案 - 我使用了 CALayer 的属性掩码: CALayer *viewLayer = [back layer]
..
所以,这是我的 cellForRowAtIndexPath 的代码: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{UITableViewCell *cell = [tableView dequeueReusableCellWithIde
..
..
我想要类似闹钟应用的东西,你不能滑动删除行,但你仍然可以在编辑模式下删除行. 当注释掉 tableView:commitEditingStyle:forRowAtIndexPath: 时,我禁用了滑动删除并且在编辑模式下仍然有删除按钮,但是当我按下删除按钮时会发生什么.叫什么? 解决方案 好吧,事实证明这很容易.这就是我为解决这个问题所做的: Objective-C - (U
..
我有一张普通风格的桌子,只有一个部分.我有一个实现的 viewForHeaderInSection: 在节标题中添加自定义视图. 我无法在我的表格部分标题视图和我的第一个视图之间看到分隔线细胞.[见附图] 我做错了什么? 解决方案 自定义页眉和页脚不包含下方/上方的分隔符.您需要自己在自定义视图中实现分隔符(或切换到分组样式,即使使用自定义页眉/页脚,也会在其上方和下方显示组的
..