Bha*_*esh 5 objective-c uitableview ios autolayout
我在UITableViewCell中有以下层次结构.
UITableViewCell
-UIView1
--UILabel1
-UIView2
--UILabel2
Run Code Online (Sandbox Code Playgroud)
当UILabel1没有文本时,我希望UIView1被高度隐藏.为此,对于最初卸载状态的UIView1,我采用了0的高度约束.
现在在cellForRowAtIndexPath中,当我检查Label1的字符串是否为空时,我正在激活此约束?
这不适用于第一次加载单元格,当我滚动浏览tableview时,将应用此约束.我在激活约束后使用[cell layoutIfNeeded],但它似乎不适用于第一次加载.
我该如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
714 次 |
| 最近记录: |