gpt4 book ai didi

iOS 7.1 beta5 tableviewcell 高度显示超出其范围的对象

转载 作者:可可西里 更新时间:2023-11-01 03:05:33 26 4
gpt4 key购买 nike

我有一个包含 UITableViewCells 列表的应用程序。默认情况下,单元格设置为特定高度(比如 100)以仅显示一些基本信息。当用户单击单元格时,高度会更改为 150,以显示更多以前看不到的操作。这在 iOS 7.0.0-7.0.5 上没有问题。我在运行 iOS 7.1 beta 5 的 iPhone 5s 上进行测试,发现单元格存在一些绘图问题。

这是它在 iOS 7.0... 版本上的样子,这是预期的。当单元格折叠时,超出单元格高度的按钮将被隐藏,而当单元格展开到显示按钮的高度时,它们将可见。

单元展开: enter image description here以下是折叠时的单元格:

iOS 7.0.5 with the correct behavior

以下是我在 iOS 7.1 测试版中遇到的问题。我很好奇这是否只是测试版的问题,或者我是否必须重新考虑当前的编码方式。据我所知,这从 7.1 的第一个测试版开始就存在了。

如您所见,即使单元格已折叠,之前隐藏的按钮现在仍然显示。 enter image description here

这是其他人已经看到的测试版问题,还是现在的预期行为?谢谢你的帮助!

最佳答案

尝试在您的单元格中设置 clipsToBounds=YES,因为它可能会在其边界之外绘制。

cell.clipsToBounds =YES

还要检查单元格高度是否实际折叠。

关于iOS 7.1 beta5 tableviewcell 高度显示超出其范围的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21632970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com