Objective c UITableView编辑样式清除按钮隐藏

Objective c UITableView编辑样式清除按钮隐藏,objective-c,uitableview,Objective C,Uitableview,我目前正在创建TableView,但发现UITableViewCell中的EditingStyle和TextField存在一些问题 因此,基本上,UITableView在开始时设置为EnableEditing for true,因此用户可以轻松删除他们在my UITableViewCells的UITextFields中提供的动态内容 但现在的问题是,通过在我的TableView中启用编辑模式,文本字段的Clear按钮会转到右侧。有没有办法解决这个问题 第二张图片来自我的故事板。我已将UIText

我目前正在创建TableView,但发现UITableViewCell中的EditingStyle和TextField存在一些问题

因此,基本上,UITableView在开始时设置为EnableEditing for true,因此用户可以轻松删除他们在my UITableViewCells的UITextFields中提供的动态内容

但现在的问题是,通过在我的TableView中启用编辑模式,文本字段的Clear按钮会转到右侧。有没有办法解决这个问题

第二张图片来自我的故事板。我已将UITextField与单元格对齐


您可以对UITextField类进行子类化并重写此方法

- (CGRect)clearButtonRectForBounds:(CGRect)bounds
{
return CGRectMake(bounds.origin.x - 30, bounds.origin.y, bounds.size.width, bounds.size.height);
}

好运

使用AutoLayout创建约束。现在工作得很好

谢谢你的提示!但这样做很难做到正确。用自动布局做的。