问题标签 [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.
ios - Swift section header uilabels disappear when scrolling uitableview
I am having a Grouped style UITableView, in which there are sections populated (no of items based on my REST data). Each section has a viewForHeaderInSection (a custom section header - XIB) and a cellForRowAtIndexPath. When I tap on my header, I am toggling to show/hide UILabels present in a UIView of the custom header.
At the same time I am also increasing the height of the row with the total height calculated after the section header is expanded.
All is working great so far, the only problem is when I scroll up an expanded section, all the UILabels (and the images inside the UIView of the header) are disappearing.
Am I missing something obvious?
I looked at many similar questions but with no positive clue. Link 1, Link 2, Link 3
How is it different from my other question : The question that is assumed original of this question is different but used the same codebase. The original question was about calculating height of a row/sectionheader and this is about the cell being disappeared on the tableView.
ios - iOS8 如何动态固定 UITableViewHeaderFooterView 的高度大小?
我使用的方法如下
我刚刚尝试了下面的代码行,动态设置 UITableViewHeaderFooterView 高度大小。
self.tableView.estimatedSectionHeaderHeight = 100
self.tableView.sectionHeaderHeight = UITableViewAutomaticDimension
我有以下问题
在iOS9中,iOS10可以正常运行,并且可以正常显示。但是在iOS8中无法正确显示,并显示如下错误:
我的分析如下:
从错误提示可以看出问题是 NSLayoutConstraint: 0x7f8498d7b890 _UITableViewHeaderFooterContentView: 0x7f8498cb9200.height == 0
但我从未对 UITableViewHeaderFooterContentView 做出任何限制
我应该如何适配iOS8?
ios - 在标题部分上做与单元格相同的动画
我按照 Brian Advent https://www.youtube.com/watch?v=FpTY04efWC0的教程为我的 TableView 设置动画,但他的动画仅适用于单元格,我如何在 3 个部分标题上执行相同的动画?
这是单元格上的动画
ios - 使用 MvvmCross 和 XIB 自定义 UITableViewHeaderFooterView?
在我正在开发的应用程序中,需要自定义 UITableView 部分的页眉和页脚。为此,我想创建一个与绑定和我们的逻辑一起使用的自定义控件。
为此,我创建了一个 XIB 并添加了一个支持类,如下所示:
TheMvxTableViewHeaderFooterView
实际上是一个非常简单的类,将 stockUITableViewHeaderFooterView
与IMvxBindable
. 没有什么花哨。
但是由于某种原因,即使我在 TableViewSource 构造函数中正确注册了它:
并以正确的方式仅返回 Header 本身:
该应用程序因以下错误而死:
我的 NIB 实际上包含一个根对象,即根视图本身,它被设置为HeaderFooterView
类(它派生自该类,而该类MvxTableViewHeaderFooterView
又派生自UITableViewHeaderFooterView
)。然而它声称没有 UITableViewHeaderFooterView 实例。
为什么它不能按预期工作?
ios - UIColor.Clear 在 swift3 的部分标题中使用时未给出预期结果
我有一个用 Swift3 构建的应用程序,带有一个表格视图。我使用情节提要,并且 tableview 放置在视图控制器内。我正在使用部分并通过代码设置部分标题。我希望部分标题显示我为表格视图设置的相同灰色背景。我尝试设置相同的颜色代码,但没有帮助。所以我尝试设置为 UIColor.clear,但它显示为节标题的白色背景。我需要它来使用 tableview 背景。你能指导我出什么问题吗?
代码:
我尝试使用 viewForHeaderInSection,但它根本没有被调用。
ios - 使用转义闭包对 AlamoFire 中的 UITableViewData 进行排序
我正在尝试按字母顺序对带有自定义单元格的 UTableView 进行排序和分区。在我的 ViewController 中,我有一个下载 JSON 数据然后将其存储在字典中的函数。
这段代码正是我需要的
但是,当我将此代码放入 viewDidLoad 时,它会生成空数组。
如果我将代码放在 self.downloadAttendeeData 声明中,它会生成数据,但不会创建表格部分。
将数据加载到 tableView 后如何生成这些部分?那是问题吗?
uitableview - 如何制作动态的 UITableView Header 高度
我不知道为什么我不能让我的部分标题高度根据文本量进行调整。
我在这方面找到的大多数信息都提供了有关如何根据文本量调整单元格行高的以下步骤:
- 将标签添加到情节提要中的 tableView 单元格,并将自动约束设置为标签。
- 在属性检查器中将行数设置为 0。
将以下代码添加到 ViewDidLoad 中的 swift 文件中:
/li>
这在制作具有动态高度的单元格行时非常适合我,但我无法让它与节标题一起使用。
我认为这就像添加一样简单:
但这不起作用。我知道指定行高的代码将取消自动布局约束,所以我认为问题可能出在我拥有的某些代码中,它使部分在点击手势时展开/折叠,并且它有一个图像(指向向上的箭头/向下基于该部分是展开还是折叠)。这就是我认为可能导致问题的原因:
如果这不是问题,我也尝试了以下线程中的建议,但我也无法让它工作。
任何想法我做错了什么?