ios – 在iPad的Swift Playgrounds中显示TableView

ios – 在iPad的Swift Playgrounds中显示TableView,第1张

概述一切正常,除了最后一行,我试图在实时视图中显示tableView不起作用:PlaygroundPage.current.liveView = controller 我无法弄清楚我错了什么? import UIKitimport PlaygroundSupportimport Foundationclass TableViewController: UITableViewController 一切正常,除了最后一行,我试图在实时视图中显示tableVIEw不起作用:PlaygroundPage.current.liveVIEw = controller

我无法弄清楚我错了什么?

import UIKitimport PlaygroundSupportimport Foundationclass tableVIEwController: UItableVIEwController {    let tableData = ["Matthew","Mark","Luke","John"]overrIDe func vIEwDIDLoad() {    super.vIEwDIDLoad()    print("Hello Matt")}overrIDe func numberOfSections(in tableVIEw: UItableVIEw) -> Int {    return 1}overrIDe func tableVIEw(_ tableVIEw: UItableVIEw,numberOfRowsInSection section: Int) -> Int {    return tableData.count}overrIDe func tableVIEw(_ tableVIEw: UItableVIEw,cellForRowAt indexPath: IndexPath) -> UItableVIEwCell {    var cell = tableVIEw.dequeueReusableCell(withIDentifIEr: "cell",for: indexPath) as UItableVIEwCell    cell.textLabel?.text = tableData[indexPath.row]    return cell}}let controller = tableVIEwController()PlaygroundPage.current.liveVIEw = controller
解决方法 我想你忘了在vIEwDIDLoad()中注册表视图单元类

overrIDe func vIEwDIDLoad() {    super.vIEwDIDLoad()    tableVIEw.register(UItableVIEwCell.self,forCellReuseIDentifIEr: "cell")}
总结

以上是内存溢出为你收集整理的ios – 在iPad的Swift Playgrounds中显示TableView全部内容,希望文章能够帮你解决ios – 在iPad的Swift Playgrounds中显示TableView所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1209490.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存