问题标签 [custom-cell]

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

ios - 如何停止 UITableView 单元格覆盖内容?

我正在使用 UITableView,我注意到我的表格视图中的单元格在我滚动时变得越来越粗,它正在覆盖内容,我想停止这个但看不到我哪里出错了。

在我的 UITableView 上,由于某种原因,当我滚动 tableview 的内容时,手动创建的 UILabel 会变得混乱。

我需要一个手动的 UILabel,因为我以后需要自定义单元格。

当我上下滚动时,标签会越来越粗。它们总是重叠,有时甚至会影响较低的行(甚至在它们位于视口中之前)。

如果我继续这样做,单元格内容就会变得难以理解。

仅当 backgroundColor 未设置为 时才会发生这种情况clearColor

我试过了[cellLabel setClearsContextBeforeDrawing:YES];[self.tableView setClearsContextBeforeDrawing:YES]; 没有效果。

如果我使用cell.textLabel.text,那么问题似乎就消失了。

代码和图像示例如下。

这虽然解决了覆盖问题——它导致了一个问题——它使标签重复出现在完全随机的地方——以下只是一个示例,其他字段和标签也会重复。

见下图;

在uitableview中重复标签

0 投票
1 回答
421 浏览

ipad - iOS - 带有自定义框架和自定义单元格的 UITableView 以从中显示 UIPopOver

我的问题分为两部分:

第1部分:

我有一个UITableView有 4 行的,当用户点击任何单元格时,它会显示一个内部UITableView,我已经扩展了 master 的大小UITableView,然后插入内部UITableView

didSelectedRow 是:

}

我正在使用内部的少量行测试应用程序UITableView,高度 = 700 并且一切正常,在我使用真实数据时,高度 = 2500 和显示数据时,高度出现在 = 1000 左右,我不需要内部UITableView是可滚动的,只是主人UITableView是可滚动的。

那么,我怎样才能UTableView尽可能多地扩展框架大小呢?

第2部分:

在内部UITableView,我使用了一个自定义单元格,其中包含标签和图像以及 2 个按钮,其中一个按钮被单击时,我想显示UIPopOver它的位置,我无法确定按钮在视图中的位置,实际上,我不知道应该使用哪个视图来UIPopOver在屏幕上显示

任何帮助将不胜感激。

0 投票
1 回答
339 浏览

iphone - 如果我选择它并将其滚动到屏幕外,我的自定义单元格数据就会消失

正如标题所说:如果我选择它并将其滚动到屏幕外,我的自定义单元格数据就会消失

我的列表填充得很好,但是在 didSelectRowAtIndexPath 和滚动出屏幕之后不再显示任何数据。

在互联网上看到不同的帖子,但没有一个接近我的情况,所以我希望有人能找到答案。

下面是 cellForRowAtIndexPath 和 didSelectRowAtIndexPath 的代码。

如果需要更多代码,我很乐意分享。

先谢谢了

附加信息 OKI 将在此处显示 configurecell 方法。也许有人看到我错过了什么

}

0 投票
1 回答
1152 浏览

memory-leaks - 启用 ARC 的自定义单元内存泄漏

为什么我在启用 ARC 的情况下会出现内存泄漏(以粗体突出显示)?

我有 CustomCell.m

在我的 tableview 控制器中:

0 投票
3 回答
5573 浏览

iphone - 如何访问表格视图中的单元格?

我是 iPhone 开发的新手。我遇到了一个问题。我想在我的 UITableView 中实现一个复选框功能。但我的 UITableViewCells 是由图像和 3 个 UILabel 组成的自定义单元格。我可以将一个子视图带到表格视图中,以便可以放置复选框图像并且我成功了。但是问题来了,每当我单击图像时,只有最后一个单元格复选框会更改。我想访问我单击的单元格。

我试过这个

但这会崩溃,因为单元格是自定义的。

任何人都可以建议我这样做的好方法吗?

0 投票
1 回答
108 浏览

ios - iOS 通过宏重新设计 UITableView

我通过定义一个宏来自定义绘制我的 TableView 单元格#define DRAW_SET 1

在应用程序的整个生命周期中的某个地方,我想更改单元格的外观,所以我实现了一个 IBAction 方法,然后#undef DRAW_SET是宏并将其定义为 2 #define DRAW_SET 2

我遇到的问题是宏没有被未定义和/或重新定义。这可能是由于公共/私人电话造成的吗?

谢谢,克林顿

0 投票
1 回答
885 浏览

objective-c - 自定义 UITableViewCell + resignFirstResponder

我有UITableView两个Custom Cells。其中一个Custom Cells包含一个UITextField.

当按下返回按钮时,我遇到了隐藏键盘的问题。

通常我会使用它,但它从未被调用过。我将它与Editing Did End事件联系起来。

是因为我用了一个Custom Cell

0 投票
2 回答
2423 浏览

iphone - 在表格单元格中添加 uiwebviews 是个好主意吗?

我有几个本地 html 文件,我想将它们显示在带有静态(目前)单元格的表格中。每个 UIWebView 都会有不同的高度(我不想在 UIWebView 中有任何滚动),所以显然每个单元格都有不同的高度。我阅读的大多数评论都不鼓励在表格单元格中使用 UIWebView。你怎么看:这适用吗?它会很慢并且需要时间来加载吗?

0 投票
5 回答
18737 浏览

ios - UITableViewCell。如何在触地期间突出显示单元格?

我有一个自定义的 tableViewCell。我想通过突出显示来指示用户触地。单元格选择样式为UITableViewCellSelectionStyleBlue. 在我设置的父控制器中self.clearsSelectionOnViewWillAppear = YES

我应该可以走了。没有。选择仍然粘在单元格上。我想要的是仅在触地期间的选择指示。外观应在修饰时立即恢复为未选择的外观。

我该怎么做呢?

干杯,
道格

0 投票
1 回答
1056 浏览

ios - 将图像动态添加到原型自定义单元格

我有一个带有嵌入式表格视图的 UIViewController。原型单元已被定制(和子类化)以添加由平移手势识别器启动的“滑块”效果。我已按照本教程进行操作:https ://github.com/spiliams/sparrowlike 在单元格内,我有两个视图,一个滑开的前视图,一个保留在那里的后视图,显示其他控件。

现在我需要为每个单元格添加一个图像,该图像将根据 BOOL 变量在两个图像之间进行选择。

问题是:如果我以编程方式添加图像视图,图像将被添加到单元格中,然后当用户滑开前视图时,图像会保留在那里。所以应该将图像添加到前视图中,但我不能在 StoryBoard 中执行此操作并为其添加插座。

所以问题是:我应该把检索图像的代码放在自定义单元子类中吗?如果是这样,我应该把它放在哪里?我的“CustomCell”类实现文件现在看起来像这样: