jsh*_*py8 14 ios swift uistackview
我有两个垂直项目UIStackView:a UILabel和a UITableView.当动态数量的UITableViewCells被添加到UITableView运行时时,UIStackView不会变大.
是否有一般方法来增加UIStackView?的大小?
Sir*_*iss 11
你应该叫sizeToFit()和layoutIfNeeded()对stackView的子视图.像往常一样限制UIStackView,并像往常一样约束子视图.
此外,您需要将其设置为按比例填充,它将调整大小以适应新内容.
我在 iOS 12 上有这个,而它在 iOS 13 上运行良好。只需设置:
stackView.distribution = .fillProportionally
Run Code Online (Sandbox Code Playgroud)
修复 :)
| 归档时间: |
|
| 查看次数: |
20274 次 |
| 最近记录: |