首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PencilKit toolPicker没有出现

PencilKit toolPicker没有出现
EN

Stack Overflow用户
提问于 2020-03-24 11:53:44
回答 1查看 591关注 0票数 1

我正在尝试创建一个使用PencilKit的应用程序。我的一个ViewControllers中有以下代码。

代码语言:javascript
复制
override func viewDidAppear(_ animated: Bool) {
    super.viewDidAppear(animated)

    guard
        let window = view.window,
        let toolPicker = PKToolPicker.shared(for: window) else { return }

    toolPicker.setVisible(true, forFirstResponder: canvasView)
    toolPicker.addObserver(canvasView)
    canvasView.becomeFirstResponder()
}

尽管我调用了setVisible函数并将canvasView设为firstResponder,但是我的toolPicker没有显示,并且打印toolPicker.isVisible是假的。

EN

回答 1

Stack Overflow用户

发布于 2020-06-27 15:14:58

把你的代码移到viewWillAppear()上,这是为我做的。

苹果也在这么做。我推荐下载并使用苹果提供的Sample Code

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60824731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档