所以我只是尝试子类化UITableViewHeaderFooterView并按照我想要的方式对齐
标签–layoutSubviews.
然而,当我打电话给super并更改标签的框架时,应用程序似乎停留在无限的-layoutSubviews循环中.
我的代码如下所示:
- (void)layoutSubviews
{
[super layoutSubviews];
self.textLabel.frame = CGRectMake(10.0,10.0,300.0,40.0);
}
关于如何解决这个问题的任何想法?
似乎尝试
修改backgroundView或contentView的框架不仅会导致无限循环,它会忽略您设置为框架的任何值,使其存在相当无用.我已经恢复使用backgroundView和contentView作为我自己的
自定义子视图的哑容器,具有自己的背景视觉和布局
属性. :S
原文链接:https://www.f2er.com/iOS/330001.html