为什么在剪切到单元格边界之前无法重新定义UITableViewCell边界?

时间:2016-03-01 15:54:04

标签: ios iphone swift uitableview

我有一些问题,我希望一些经验丰富的iOS开发人员会出现并提供帮助。

我有UITableViewCell可以使用触摸识别器滑动

enter image description here

我需要激活clipsToBounds(因为我让单元格收缩并垂直扩展),无论如何,我使用它并且它会阻止内容在签约时超过其他单元格

self.clipsToBounds = true;

但是存在一个小问题

现在当我滑动时,绿色按钮不显示

enter image description here

所以我更新我的自定义单元格,以便在将剪切应用到单元格边界之前更改这样的边界,如下面的代码所示

self.bounds = CGRectMake(self.bounds.origin.x,self.bounds.origin.y,
    self.bounds.size.width + 50,
    self.bounds.size.height)

self.clipsToBounds = true;

我的主要问题是:为什么限制边界会忽略我对细胞边界的新定义?

self.bounds定义被忽略了,为什么?

非常感谢。

0 个答案:

没有答案