问题标签 [nstableheaderview]

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 投票
2 回答
1364 浏览

macos - NSTableHeaderView 加一行?

对于我的第一个 Mac 应用程序,我正在尝试制作一个只有表格视图的简单窗口。我启用了标题,但它在我的顶部添加了一条烦人的行NSTableHeaderView

在此处输入图像描述

我似乎找不到可以删除它的属性。我知道它可以被删除,因为 Finder 没有它:

在此处输入图像描述

当我禁用标题时,边框不存在。我还应该注意,NSTableView位于NSSplitView. 有任何想法吗?

0 投票
1 回答
602 浏览

cocoa - NSTableHeaderView 中的填充渐变无法正常工作

我正在尝试在表格视图的标题中填充渐变。到目前为止,我可以通过继承 NSTableHeaderView 并在其中使用此代码来实现它-

所以早些时候它看起来像这样-

在此处输入图像描述

现在它看起来像这样-

在此处输入图像描述

如上面的屏幕截图所示,当我使用这段代码时,我遇到了一些问题:

  1. 未显示列标题。
  2. 标题列分隔符未出现。

谁能建议我如何解决这些问题或一些更好的方法来实现它?

0 投票
3 回答
6833 浏览

objective-c - 如何增加 NSTableHeaderView 的高度?

我需要实现一个headerview具有特定大小和渐变的。我必须在 . 的某些单元格中插入图像。尝试使用以下代码headerview创建单元格headerview,但我无法自定义headerview.

[[tableColumn headerCell] setImage:[NSImage imageNamed:@"sampleHeader"]];

如果我使用重写的 headerview 子类,我无法查看标题单元格中的图像或文本。请为我提供解决此问题的任何指示。

 

我可以通过子类化来插入图像和文本。NSTableHeaderCell如何增加高度NSTableHeaderView


如果我同时继承NSTableHeaderViewNSTableHeaderCell,则无法查看 headercell 中的任何内容。我使用以下代码设置 headerview 和 headercell

[tableView setHeaderView:CustomHeaderView];

[tableColumn setHeaderCell:[[[CustomHeaderTableCell alloc] initImageCell: [NSImage imageNamed:@"sample"]]autorelease]];

我有以下网址中给出的相同问题

http://lists.apple.com/archives/cocoa-dev/2002/Jun/msg00331.html

0 投票
1 回答
1260 浏览

iphone - UITableView 使 headerView 不可滚动

如何使 tableView“headerView”不可滚动。

0 投票
0 回答
620 浏览

objective-c - NSTableHeaderView 调整大小使表格行向下移动

我创建了一个 NSScrollView 的子类,它被设置为 IB 中带有表格视图的滚动视图的类。我增加了表格标题视图的高度并添加了一个标签作为表格视图的标题。问题是表格行从列标题下方开始的数量等于我使标题视图更高的数量(因此列标题出现在新的更高标题视图的中间)。

在此处输入图像描述

我已经尝试更改表格的原点或大小、表格的剪辑视图、标题视图及其剪辑视图——除了标题视图的大小之外,这些都没有改变。这是我用来制作自定义标题视图的代码:

0 投票
0 回答
525 浏览

macos - 如何为 NSCollectionView 创建标题视图

我需要为我的 NSCollection 视图设置一个标题视图。当我研究时,我发现 NSCollection 视图不支持像 NSTableView 这样的默认标题视图。我需要一个几乎与 Skype 中使用的标题类似的标题。IE。除了只显示标题之外,我可能需要在单击与列对应的标题时执行一些操作。例如。单击“名称”列后按名称排序。

如果我子类化并创建自己的标题视图,最好的实现方法是什么?我应该对哪个视图进行子类化以获得 NSTableview 标头的外观和类似 NSButton 的可点击属性?

0 投票
2 回答
2224 浏览

ios - iOS中UITable的tableheaderview需要添加多个UI元素

我有一个具有 tableView 的 UITableViewController。对于这个 tableView,我想添加一个标签和一个按钮,但不幸的是,我只能添加一个或另一个。

这是我正在使用的代码:

当我运行上述方法时,我只能看到我的标签,它告诉我它正在替换按钮。有没有办法让两个元素都出现在 tableheaderview 中?

0 投票
3 回答
6646 浏览

iphone - 如何防止 UItable 视图的 tableHeaderView 滚动,粘在顶部

在我的拆分视图应用程序中,无法将搜索栏添加到拆分视图的 rootView

所以我在ui表视图的tableHeaderView中动态添加了搜索栏,如下所示

在此处输入图像描述

向下滚动时:iThe tableHeaderView 也会向下滚动,因此搜索栏也会滚动

在此处输入图像描述

滚动顶部时:tableHeaderView 也会滚动到顶部,因此搜索栏也会滚动

在此处输入图像描述

我实现了如下代码来解决此问题 this helps only when scrolls down,但是当我们将表格视图滚动到顶部时,它再次与表格视图一起移动

我需要始终将 tableHeaderView/ 搜索栏放在视图顶部

这个怎么做

0 投票
1 回答
1045 浏览

ios - 从笔尖加载的 Tableview headerview

我有一个 tableview 控制器,我试图在 viewdidload 中为它的 headerview 加载一个 nib。代码如下:

当我运行程序时,屏幕变成了这个图像

似乎笔尖的某些部分位于导航栏后面,笔尖视图上的所有其他按钮都向下移动。

有谁知道如何解决这个问题?非常感谢。

0 投票
2 回答
129 浏览

ios6 - 滚动 TableView 影响 SegmentControl 的响应时间

这可能是一个奇怪的问题,我希望有人以前遇到过。

我使用以下代码向我的 TableView 添加了 SegmentControl:

在这些论坛的帮助下,前三行使 Segment 成为 TableView Header 的一部分,以便它保持在原位以进行滚动。伟大的。

但是,这禁用了单击 SegmentControl 的能力。

添加最后一行使这再次成为可能。

SegmentControl 执行出色的 UNTIL 滚动,然后它变得非常无响应。它不会引发任何错误,并且最终会接受手指的按压,但您必须在它切换之前点击它 5/6 次。

如果有人能对此有所了解,那就太棒了

您需要的任何额外信息我都会很乐意提供!

编辑 - -

视图控制器.h

选择 ViewController.m 的区域