问题标签 [uitableview]

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

ios - 从 Nib 加载可重用的 UITableViewCell

我能够设计自定义 UITableViewCells 并使用http://forums.macrumors.com/showthread.php?t=545061中的线程中描述的技术很好地加载它们。但是,使用该方法不再允许您使用重用标识符初始化单元格,这意味着您必须在每次调用时创建每个单元格的全新实例。有没有人想出一个好方法来缓存特定的单元格类型以供重用,但仍然能够在 Interface Builder 中设计它们?

0 投票
21 回答
135145 浏览

ios - 选中后,您可以为 UITableViewCell 上的高度变化设置动画吗?

UITableView在我的 iPhone 应用程序中使用 a,并且我有一个属于某个组的人员列表。我希望这样当用户单击特定的人(从而选择单元格)时,单元格的高度会增加以显示几个 UI 控件来编辑该人的属性。

这可能吗?

0 投票
2 回答
2875 浏览

iphone - TableView 不会向单元格发送 setEditing 消息

到目前为止,我有一个 UITableView,它可以正常工作。

我的问题是当进入“编辑”模式时,显然单元格根本没有改变,并且红色标志(删除控件)仅在我将单元格拖出 tableview 时出现(意味着 iphone 再次重新加载单元格,并且当它检测到单元格被“标记”为正在编辑时,它就在这里)。

当我选择“编辑”按钮时,问题是正确的,红色控件应该出现,但它们没有。

我确实实现了 tableview 的委托方法来返回编辑类型控件(插入或删除)并且没有运气。

0 投票
5 回答
5637 浏览

iphone - 为了重新排列 UITableView 行,我必须实施哪些方法?

对于使用称为行的字符串的 NSMutableArray 的简单示例,我必须在表控制器中实现什么才能移动 tableView 行并将更改反映在我的数组中?

0 投票
9 回答
279946 浏览

ios - 设置自定义 UITableViewCells 高度

我正在使用一个自定义的 UITableViewCell,它有一些要显示的标签、按钮和图像视图。单元格中有一个标签,其文本是一个NSString对象,字符串的长度可以是可变的。因此,我无法在UITableView'heightForCellAtIndex方法中为单元格设置恒定高度。单元格的高度取决于标签的高度,可以使用NSString'sizeWithFont方法确定。我尝试使用它,但看起来我在某个地方出错了。如何修复?

这是用于初始化单元格的代码。

这是高度和宽度出错的标签:

0 投票
1 回答
2199 浏览

iphone - iPhone 开发 - 使用表格视图显示浮动视图

我在每个选项卡项上有一个带有导航控制器的选项卡栏应用程序。我想在标签栏上方的表格视图上添加一个浮动(半透明视图)。我怎样才能达到结果?

结果将类似于 Alpha 列表在 Contact Application 主视图右侧的显示方式。我希望我能清楚地解释我想要做什么。

任何的想法?谢谢。

0 投票
1 回答
878 浏览

iphone - iPhone 开发 - 使用放置在 TableView 中的 TextField 进行输入时,键盘不会自动调整

我刚下载了2.2.1,我已经看到我的输入视图在选择输入字段(nstextfield)时不调整。早些时候,视图正在调整自己的键盘。

我用的是2.1。我怎样才能达到同样的效果?

0 投票
1 回答
427 浏览

iphone - 如何模仿删除 UITableView 中的特定行?

我在表格视图中有一个事物列表。

当用户点击一行时,我会增加分数。我希望提供一种方法来清除该行的分数。

我的第一次尝试是将表格置于编辑模式,向该行显示删除按钮并继续。但是,所有其他行都被阻止,无法再次点击分数或点击披露按钮。

所以,显然这不是办法。但后来我不知道该怎么办。有什么建议吗?

0 投票
3 回答
43957 浏览

ios - UITableView中的iOS多列

我有多行和多列数据。但是 iPhone UITableView 只包含单列和多行。如何按照 Apple 的人机界面指南显示我的多列数据?

0 投票
6 回答
12841 浏览

iphone - 如何创建像 iPhone 主屏幕这样的图标网格?

我应该如何在 iPhone 上创建类似于 Springboard(主屏幕)的 UI?我想要一个带有图像的均匀间隔按钮网格,我可以在其中响应按钮点击。

UITable 是否合适?我应该使用普通的 UIView 并在 DrawRect 中手动定位图标吗?是否有替代方案可以自动均匀地排列按钮、允许重新组织并根据 iPhone 方向调整布局?

我来自 C#/Winforms 背景,现在刚刚开始使用 2.2.1 标头在 Open Toolchain 上进行 iPhone 开发。