ios – 自定义布局UITableViewHeaderFooterView

前端之家收集整理的这篇文章主要介绍了ios – 自定义布局UITableViewHeaderFooterView前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我只是尝试子类化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

猜你在找的iOS相关文章