UITableViewCell 的高度变化导致单元格中 contentView 和accessoryView 的大小调整
我正在使用这个解决方案为 UITableViewCell 中的高度变化设置动画。我已将 UIButton 设置为单元格的accessoryView,这会触发高度变化。动画效果很好,但如果单元格的高度变大,contentView 和accessoryView 的宽度比例就会发生变化。具体来说,accessoryView 变宽,contentView 变窄。比例的变化产生了这样的效果:accessoryView 中的 UIButton 向左移动了一点。但对我来说,它应该保持在相同的 x 位置。有人有线索吗?感谢您的回答:)
I'm using this solution to animate a change of height in a UITableViewCell. I've set a UIButton as the accessoryView of the cell, which triggers the height change. The animation works fine, but if the cell gets larger in height, the ratio in width of contentView and accessoryView changes. In specific, the accessoryView gets wider, the contentView narrows. The change of ratio has got the effect, that the UIButton in the accessoryView moves a bit to left. But for me, it should stay in the same x-Position. Anyone got a clue? Thanks for your answers :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过将 UIButton 放置在单元格的 contentView 中来解决此问题。就这样解决了!
Made a workaround by placing a UIButton in the contentView of the cell. So solved!