ios - UITableHeaderView 使用 Autolayout 如何使内容自适应
阿神
阿神 2017-04-17 16:49:22
0
1
463

我想让内容自动填充 UITableHeaderView, 使得其高度能够随着内容的变化而变化。但是,如果我直接设置 UITableHeaderView 为 translatesAutoresizingMaskIntoConstraints = NO 会报错 "Assertion failure in -[UITableView layoutSublayersOfLayer:]"。 如果不设置改属性,约束布局会出错 “Unable to simultaneously satisfy constraints.” 该如何解决,或者有没有更好的实现目标的解决方案?谢谢。

阿神
阿神

闭关修行中......

모든 응답(1)
PHPzhong

更改内容之后调用setNeedLayout和layoutIfNeed,得到frame后view.frame = frame给tableView.tableHeaderView重新赋值这样tableView.tableHeaderView = view

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!