Mad*_*e2k 8 objective-c uitableview ios ios7
我有一个具有UITableViewCells列表的应用程序.默认情况下,单元格设置为某个高度(假设为100)以仅显示一些基本信息.当用户单击单元格时,高度将更改为150以显示以前未看到的更多操作.这在iOS 7.0.0-7.0.5上没有问题.我在运行iOS 7.1 beta 5的iPhone 5s上进行测试,并看到了细胞的一些绘图问题.
这是它在iOS 7.0上看起来的样子...这是预期的版本.折叠单元格时,将隐藏位于单元格高度之外的按钮,当单元格展开到高度以显示按钮时,它们是可见的.
细胞扩大:
以下是折叠时的单元格:

以下是我在iOS 7.1测试版中看到的问题.我很好奇,如果这只是测试版的一个问题,或者我将不得不重新考虑当前如何编码.据我所知,这是自7.1的第一个测试版以来一直存在的.
如您所见,即使单元格已折叠,以前隐藏的按钮现在仍然显示.

这是其他人见过的测试版的问题,还是现在的预期行为?谢谢你的帮助!
App*_*ker 20
尝试在单元格中设置clipsToBounds = YES,因为它可能会在其边界之外绘制.
cell.clipsToBounds =YES
Run Code Online (Sandbox Code Playgroud)
还要检查单元格高度是否实际折叠.
| 归档时间: |
|
| 查看次数: |
1434 次 |
| 最近记录: |