在官方iOS应用开发教程的Implement Edit and Delete Behavior部分结尾处,提到布局有错误并使用堆栈视图修复这些错误留给读者练习。 为了解决这些问题,我遵循了以下步骤:
然而,布局仍然不是我喜欢的。例如,我已经在iPhone 5模拟器中启动了应用程序,情况如下:
图像视图不会延伸到单元格顶部和底部(保持纵横比)。此外,当我点击"编辑"时,图像视图缩小而不是评级控制和标签:
同样,当我们向左滑动一行时,而不是标签和评级控制收缩,图像视图会从视图中滑出:
我希望图像视图完全保留在那里,并且评级控制和标签会根据需要缩小。
我还尝试用普通的水平堆栈视图替换Rating Control,它包含5个普通按钮。这是结果:
这一次,UIImageView涵盖了整个单元格。我曾预料到:
答案 0 :(得分:0)
滑动删除部分正常工作。整个单元格向左滑动而不向左缩小(看看Mail.app,你会看到它的行为方式相同)。
至于您在图像视图中唯一一个在表格处于编辑模式时收缩的部分...