【发布时间】:2019-12-10 09:27:44
【问题描述】:
我将TableViewController 替换为简单的ViewController(当然还有TableView)。
我有一个很奇怪的问题:
如果 TableView 内没有视图:✅ 它工作正常
如果有视图: ❌ 标题默认不是Large,我必须滚动才能以large 模式显示。 (有趣的是 View 没有卡在顶部,你可以通过截图看到)
当我到达ViewController:
滚动后:
这是我的代码:
class TestViewController: UIViewController {
@IBOutlet weak var tableView: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
if #available(iOS 11.0, *) {
self.navigationController?.navigationBar.prefersLargeTitles = true
}
}
}
extension TestViewController: UITableViewDataSource, UITableViewDelegate {
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
0
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
return UITableViewCell()
}
}
【问题讨论】:
-
嗨凯文。我已经编辑了您的一些问题,因为我注意到您正在使用引用块 (
>) 作为一般荧光笔。这不是它的用途 - 它具有特定的语义含义,即它界定了一个引用,即某人或某事所说的东西(在演讲、手册、书籍、杂志、报纸、博客、网络论坛等中)。
标签: ios swift uitableview swift5