问题标签 [uitableviewsectionheader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
252 浏览

swift - 如何在快速单击部分时创建显示/隐藏单元格的表格视图?

如何创建一个表格视图,当您在 swift 中单击特定部分时,允许用户显示/隐藏特定部分的单元格?

0 投票
1 回答
863 浏览

ios - 不能使用 UITableViewAutomaticDimension 在 UITableView 中隐藏节标题

我有一个带有节标题的 UITableView。整个 tableview 为单元格和标题设置了 UITableViewAutomaticDimension :

问题是我想隐藏一些部分标题。第二部分标题应该被隐藏,因为我返回 nil 而不是视图,但是空间仍然保留。为什么?

UITableView 的屏幕截图,其中空间为空的节标题保留

Github 上的 Xcode 项目: https ://github.com/bvankuik/SectionHeaderAlwaysVisible

0 投票
1 回答
292 浏览

ios - UITableView 自定义表头部分白线

我正在尝试创建一个UITableViewpng边框的自定义。我面临的问题是,在Header Section Cell的底部,有一条额外的白线,检查截图:

在此处输入图像描述 在此处输入图像描述

我试图删除分隔符样式,但它不起作用:

任何想法?

0 投票
3 回答
2154 浏览

ios - Swift - UITableView 中的标题阻止按钮交互

在我的 UITableView 中,我想要一个选项来单击具有固定位置的按钮(参见附图)。但是 UITableView 的部分标题前面或后面的任何内容都被阻止交互,它不会注册按钮点击。我尝试设置更高的 zPosition,将按钮放在标题前面,但我仍然无法按下按钮。这是它的样子:

显示应用前后按钮的图像(nameOfButton).layer.zPosition = 99

即使我的按钮在标题前面,按钮点击也没有注册......

我正在以编程方式创建按钮,我的viewDidLoad样子是这样的:

还有我的createPhotoPickerButtons()(这里我将按钮放在视图下方,以便我可以使用以下方式为它们的外观设置动画showImagePicker()

最后 my showImagePicker()which 被调用addPhoto()(当用户点击图像时调用的动作):

我在 SO 上找不到任何关于此的内容,也不知道 tableView 中按钮的另一种解决方案。

0 投票
2 回答
1125 浏览

ios - iOS 在 UITableViewHeaderFooterView 右侧添加按钮

我有一个表格视图,并希望一个部分的标题有一个右对齐的按钮。理想情况下,我可以添加按钮以UITableViewHeaderFooterView获取其标题字体类型、大小和颜色。在我的tableView(tableView: UITableView, viewForHeaderInSection section: Int)我尝试创建一个UIButton并将其添加到UITableViewHeaderFooterView的子视图和内容视图中,但它没有出现。有什么建议么?

0 投票
1 回答
73 浏览

ios - 将子视图添加到 UITableViewHeader 得到错误的宽度?

首先,我构建一个视图添加到 tableview 作为 tableHeaderView

我可以调整 mainHeaderView 的高度,但我不能调整这个 headView 的 Y 位置。

我试图添加一个子视图:

运行app,发现subview的宽度比tableHeadView长。进行查看调试,发现子视图比 tableHeadView 宽 16(我在 iphone5s 中运行)。

如何解决?

在此处输入图像描述

0 投票
2 回答
284 浏览

ios - 如何使用 UICollectionView 在单元格左侧创建部分以及标题?

我不确定,如果我把我的问题写得很好。如果你考虑改进它,那就去做吧:) 但很快这就是我的意思:

在此处输入图像描述

  • 每个橙色框都是新节框的标题(宽度和高度是静态的)。
  • 这将链接到带有部分的获取结果控制器
  • 黄色单元格始终占据屏幕其余部分的宽度,并具有自动高度尺寸(取决于文本长度)。

请告诉我:

  1. 有可能做到这一点UICollectionView吗?
  2. 如何为黄色单元格安排自动高度尺寸?
  3. 如何像在图像上一样漂浮黄色?
0 投票
2 回答
2268 浏览

ios - UITableView 部分标题与 UITableviewCell 重叠并且没有背景颜色

在之前使用 ObjectiveC 的项目中,我有一个多节 tableView 显示具有不同背景颜色的节标题以及根据节内项目数动态更新自身的标题文本。它工作得很好。我试图在我们使用 Swift 的新项目中复制此代码,但它不起作用。标题文本正确显示,但没有背景颜色,最重要的是,部分标题覆盖每个部分的顶部单元格,而不是位于其上方。这是相关代码:

0 投票
4 回答
427 浏览

ios - UISegmentedControl 在 UITableView Header 上的行为很奇怪

我创建了一个自定义单元格来替换UITableViewSectionHeader一个协议来处理何时UISegmentedControl.index更改,这样我就可以按名称或值对表进行排序:

自定义单元格

在 UITableViewControler 我引用了协议

并实施它:

When I select the index 1, the app works just fine, but when index 0 is selected the action is only performed if click on a UITextFieldon any other cell or I pull the table down for refreshing (which by the way is not implemented to refresh )

有什么我想念的吗?因为感觉真的很尴尬。


我注意到只有当我单击一个选项,然后单击另一个选项UISegmentedControl而不触摸屏幕上的其他任何地方时才会出现问题...

0 投票
2 回答
1776 浏览

ios - UITableView 行在 UITableViewHeaderSection 下滑动

我有一个 UITableView 填充这个示例字典。

内容太少了。所以我选择了分组的 UITableView 样式,这样我就可以避免在 UITableView 的内容下方显示不需要的单元格。但问题是,当我选择分组样式时,每个部分下的单元格在滚动时不会在标题下。滚动首先移动标题。 分组样式:单元格与标题一起滚动普通样式:单元格在标题下滑动。这就是我在代码中所做的

那么如何避免表格视图下方的额外空格,同时使用标题下的行滑动呢?

编辑 我正在使用沃尔特斯的答案。它对我有用。但后来我遇到了另一个问题。当我滚动到最后一行之外时,屏幕将只显示我添加的页脚。所以我添加了另一个解决方法。