Chr*_*orr 11 layout infinite-loop uitableview ios
所以我只是尝试UITableViewHeaderFooterView通过重写来按照我想要的方式对标签进行子类化和对齐-layoutSubviews.
但是,当我调用super并更改标签frame时,应用程序似乎陷入了无限-layoutSubviews循环.
我的代码看起来像这样:
- (void)layoutSubviews
{
[super layoutSubviews];
self.textLabel.frame = CGRectMake(10.0, 10.0, 300.0, 40.0);
}
Run Code Online (Sandbox Code Playgroud)
有想法该怎么解决这个吗?
似乎尝试修改backgroundView或contentView不仅会导致无限循环,还会忽略您为其框架设置的任何值,从而使它们的存在相当无用。我已恢复使用backgroundView和contentView作为我自己的自定义子视图的哑容器,并具有自己的背景视觉效果和布局属性。:S
| 归档时间: |
|
| 查看次数: |
1438 次 |
| 最近记录: |