这是发生了什么:
我正在使用 iOS 6 和自动布局。如何在无需编写代码的情况下解决此问题。标签上有两个约束。
宽度应 <= 130 高度应 <= 55
这是其中的一个技巧!
-(void) tableView:(UITableView *)tableView didEndEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
VegetableNoteCell *noteCell = (VegetableNoteCell *) [tableView cellForRowAtIndexPath:indexPath];
NSArray *constraints = [noteCell.noteDescriptionLabel constraints];
NSLayoutConstraint *horizontalConstraint = constraints[1];
[horizontalConstraint setConstant:180.0];
}
-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
VegetableNoteCell *noteCell = (VegetableNoteCell *) [tableView cellForRowAtIndexPath:indexPath];
NSArray *constraints = [noteCell.noteDescriptionLabel constraints];
NSLayoutConstraint *horizontalConstraint = constraints[1];
[horizontalConstraint setConstant:125.0];
return UITableViewCellEditingStyleDelete;
}