即使我最近升级到macOS 10.15(19A547)和Xcode 11.1(15405),Canvas也不会出现在我拥有2年历史的项目中。我选择了“编辑器”菜单/“画布”来显示它。 Simulator运行正常,并且构建一个新项目显示Canvas正常工作。我必须启用/选择/配置项目的其他部分吗?
答案 0 :(得分:1)
import time
import schedule
def pull_data():
print("code comes here")
schedule.every(2).seconds.do(pull_data)
while True:
schedule.run_pending()
time.sleep(1)
实际上是针对Canvas
的,您还可以通过将SwiftUI
元素移植到UIKit
预览中来使用它的好处。但是有时由于某些未知原因,画布无法及时重新加载视图,并且无法正常工作。
例如:
这些只是我所面对和遵循的其中一些。有关此问题的更多信息,大多数情况下画布本身会报告该问题,您可以通过单击画布窗口上方的SwiftUI
按钮来了解该问题:
但是有时候您甚至看不到这个锅。有时在这种情况下禁用并启用canvas是可行的,有时重新启动Xcode(甚至是mac)是可行的,但有时不行!
希望它可以帮助您节省时间。