继承自UITableViewCell的cell可以通过重写
- (void)willTransitionToState:(UITableViewCellStateMask)state
- (void)didTransitionToState:(UITableViewCellStateMask)state
这两个方法来控制cell中的组件的变化,当tableview进入编辑状态时,方法名字也很易懂。
我遇到的问题是,当tableview进入编辑状态时,整个cell会向右移动,cell的contentView会缩短,导致内部的label折行或者…显示,等等,这是,可以通过这两个方法,稍微修改内部控件的布局,解决问题~

本文介绍如何通过重写UITableViewCell的方法来解决TableView进入编辑模式时Cell内容错位问题。具体包括-(void)willTransitionToState和-(void)didTransitionToState两个方法的应用。
6148

被折叠的 条评论
为什么被折叠?



