问题标签 [sectionheader]
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 - 当表格处于编辑模式时,在 UITableView 部分标题上切换 UIButton
我有一个带有 a 的自定义视图UILabel
,UIButton
我将其用于分组的UITableView
部分标题,如下所示:
如您所见,我想在UITableView
处于编辑模式时取消隐藏按钮。
我使用UITableView
类别方法返回 visibleHeaders,这样我就可以在不调用 reloadData 或 reloadSections:withRowAnimation 的情况下刷新可见的节标题视图。该方法基本上返回一个 NSNumber 对象数组,并且效果很好。
这是UITableView
在编辑模式下设置的方法:
解决这个问题的好方法是什么?理想情况下,在我看来,我希望能够调用诸如 updateSectionAndFooterAtIndex: from 之类的东西UITableView
,但是没有这种公开的方法... :(
android - 如何在列表视图中添加粘性部分标题?
从 Android 4.0 开始,默认联系人应用中的列表视图具有标题部分。当前可见部分的标题保留在 ListView 的顶部,直到下一个新部分变得可见并将旧标题推开。
我看到有一些 gitHub 项目 ( https://github.com/emilsjolander/StickyListHeaders ) 可用于集成它,但是否有任何默认组件或 Android 支持库组件中的任何我们可以实现此实现?
ios - 仅对 sectionHeaderView 禁用反弹
我想做以下事情:当我向下拖动单元格以产生反弹效果时,sectionHeaderView 正在拖动第一个单元格。在 sectionHeader 和 tableView 的顶部边缘之间出现空闲空间。( http://i.stack.imgur.com/kavzj.png )
但我希望 sectionHeaderView 与第一个单元格分开。弹跳时,sectionHeaderView 和第一个单元格之间应该出现空闲空间。( http://i.stack.imgur.com/q2EpU.png )
可能吗?
ios - 如何在通过情节提要实现的自定义部分标题中更新属性?
我有一个使用情节提要实现的自定义部分标题视图类。在 viewForHeaderInSection 方法中加载视图时,我可以根据需要设置各种标签和视图。
但是,我想从每次可见新单元格时运行的另一种方法更新其中的一些。
基本上 - 我想设置部分标题的背景颜色以匹配最上面的单元格并随着用户滚动而更新。
我在尝试引用要更新的属性时遇到问题。为简单起见,我首先尝试更新自定义文本标签。
Xcode 似乎对路径很好(没有显示错误),我可以看到每次更新表视图并且看到一个新单元格时调用该方法很好,但节标题中的标签没有更新。
我会以正确的方式解决这个问题吗?或者我可能需要刷新部分标题以使更新可见?
ios - UITableView Section Header View Position Changes on Reloading Table
我在我的 ios 应用程序中使用 UITableview 和自定义添加和删除行功能。我有该部分的一个标题视图,并且正在使用以下内容设置此视图。
我的 uitableview 中只有一个部分。现在,当我从 uitableview 中删除该行并添加另一行时,我面临着问题。我的问题是上面所说的自定义 headerview m 设置。当我更新行(添加或删除行)时,它会移动到底部一段时间,我不知道如何解决这个问题。
谁能指导我,当我删除行并在uitableview中添加一行时,为什么我的部分标题视图会暂时下降?
以下是我正在添加和删除行进程的代码。
ios - 更改uitableview最后一部分下方区域的颜色
我有一个 UITableView。我想出了如何更改节标题的背景颜色。但是,它也会将包含“无节/行”的底部区域更改为相同的颜色。我不想要这个。
无论如何我可以将该区域的颜色设置为与节标题不同的颜色吗?
有关更多信息,请参见示例图片。
任何帮助是极大的赞赏。我已经进行了研究,但我还没有发现任何东西。
objective-c - UITableView 部分的目标 C 更新标题
我有一个包含多个部分的表格视图,每个部分都有一个带有数字的标题,现在我想通过在每个部分中按“添加新”按钮来插入新部分。
例如,当我在第 1 节按下“添加新”按钮时,它成功在第 1 节和原始第 2 节之间添加了一个新节,但原始第 2 节的标题仍然是“标题 - 2”(应该是标题 - 3),只有如果我滚动 tableview,第二个 title-2 将不会更改为 title-3
ios - 如何在ios中动态更改uitableview的特定标题部分高度
我有一个 UITableView ,其中标题部分有多个 headerSection 可用。默认高度为56。现在,每当我单击特定部分的按钮时,我想将特定的 headerSection 高度更改为40 。点击触发一种(sectionOpened:)
有助于改变高度的方法。但此时,另一个 headerSection 的高度应该保持为56。我怎么做?到目前为止我的尝试:应该
ios - 为标识符注册的 nib 无效
我正在尝试获取在 nib 文件中创建的视图,以用作我的 UITableView 中的节标题。我正在按照此处所述的第三个选项进行操作
http://hons82.blogspot.it/2014/05/uitableviewheader-done-right.html
但我收到了这个错误
*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“为标识符注册的 nib 无效 (sectionHeaderIndentifier) - nib 必须包含一个必须是 UITableViewHeaderFooterView 实例的顶级对象”
这是我正在使用的代码
和
这是我的 nib 文件的屏幕截图。
ios - headerViewForSection: returns nil if Header View or section is not visible on the iphone
I am making use of a UIButton that I added to header view in checking the numberOfRowsInSection: method and on the button state I am checking if there are rows present in that section or not. But my app crashes when the [self.tableView headerViewForSection:section] returns nil. Since it is working fine for sections that are visible, I am assuming this is happening because my section is not visible at this moment.
Here is how I create my section header view:
and here is how I populate data in UITableView in numberOfRowsInSection:
Since the button is returned nil here, while before updating the rowCount was 1 for section 5, it throws an exception. What should be done so that
DOESN'T return nil for invisible section?