我有一个在Interface Builder中设计的单元格,并且当我进入编辑模式时,它将整个单元格移动到右侧以为删除图标留出空间,但它会将所有项目正确的,而不是缩小它们。它将UILabel从单元边缘推开。此外,这是移动句柄。我如何缩小这些项目,而不是仅仅移动它们。当进入编辑模式时调整UITableViewCell的大小
0
A
回答
3
我从来没有在界面生成器中创建自定义tableview单元格。所以,我不知道如何在Interface Builder上解决你的问题。 但是,如果以编程方式将所有项目添加到UITableViewCell的contentView属性中,而不是将这些项目添加到UITableViewCell本身,则这些项目在进入编辑模式时会自动缩小。
1
我有一个部分解决方案。 在自定义单元格对象上,我创建了一个IBOutlet来保存单元格中所有子视图(myContentView)的视图。 这样我可以运行此代码缩小它:
OrderReviewCell * cell = (OrderReviewCell *)[reviewTable cellForRowAtIndexPath:indexPath];
CGRect frame = cell.myContentView.frame;
frame.size.width = 200;
cell.myContentView.frame = frame;
我已经想通了最好的地方,把这个在shouldIndentWhileEditingRowAtIndexPath但我的问题是如果把该小区恢复到正常状态的代码?
希望它有帮助,当你找到正确的答案时,请让我知道! Gonso
相关问题
- 1. 当UITableView进入编辑模式时调整UITableViewCells的大小
- 2. UITableViewCell子类,编辑模式问题滚动时UILabel调整大小
- 3. UITextField在编辑UITableViewCell时不会自动调整大小
- 4. 调整UITableViewCell的大小
- 5. 调整大小的UITableViewCell到
- 6. 调整大小UITableViewCell textLabel
- 7. 删除UITableViewCell编辑模式缩进?
- 8. UITableViewCell缩进不在编辑模式
- 9. UITableView动画当进入编辑模式
- 10. 如何处理UITableViewCell进出编辑模式的子视图大小?
- 11. 在多编辑模式下调整UITableViewCell分隔线
- 12. 如何在编辑模式下调整UITableViewCell背景
- 13. 当TableView处于分组模式时调整TableViewCell的大小
- 14. 编辑时缩进UITableViewCell
- 15. 调整GridView编辑文本框大小
- 16. 当窗口高度调整大小时调整图像大小
- 17. 如何调整UITableViewCell的文本大小?
- 18. UITableViewCell编辑缩进
- 19. 没有在UITableViewCell中调整大小
- 20. UITableViewCell backgroundView图像调整大小?
- 21. 自动调整大小自定义UITableViewCell
- 22. 如何在UITableViewCell进入/退出编辑模式时隐藏/显示控件?
- 23. 调整大小菜单进入层
- 24. 当孩子调整大小时自动调整父div的大小 - jQuery可调整大小
- 25. 当调整窗口大小时,CSS调整图像大小调整图像的大小
- 26. 使用Interface Builder编辑UITableViewCell的模式
- 27. 以编程方式调整大小NSSplitView
- 28. 如何在QLineEdit被用作编辑器时调整其大小?
- 29. Jquery可调整大小显示大小,同时调整大小
- 30. 当调整窗口大小时移动
你有没有找到答案?我有同样的问题。 – gonso 2011-01-22 18:09:12