这是一个非常奇怪的问题,但我正在遍历一小部分按钮并设置渐变,就像你通常会做的那样:
UIButton *currentButton = [buttons objectAtIndex:forAct];
[currentButton.layer insertSublayer:layer atIndex:0];
我显然已经预先制作了图层,并且一切正常。除了我需要我的应用程序定期更改图层,所以我尝试将底线更改为:
[currentButton.layer insertSublayer:layer below:currentButton.titleLabel.layer];
除了一行阻止我的 UITableView 数据在整个视图的其余部分加载之外,它的工作方式是我想要的。按钮没有以任何方式阻止或覆盖任何表格视图,我有点困惑。有任何想法吗?谢谢。