如何在tvOS中使用_whyIsThisViewNotFocusable?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在tvOS中使用_whyIsThisViewNotFocusable?相关的知识,希望对你有一定的参考价值。
要调试焦点问题,可以在tvOS中使用_whyIsThisViewNotFocusable
方法,但是在shouldUpdateFocusInContext
的调试中使用这个命令,如po [mainView _whyIsThisViewNotFocusable]
或po mainView _whyIsThisViewNotFocusable
,它给了我错误:
error: <EXPR>:1:9: error: consecutive statements on a line must be separated by ';'
mainView _whyIsThisViewNotFocusable
那么_whyIsThisViewNotFocusable的正确用法是什么?
我在一些堆栈溢出的答案中看到了这个问题,但由于声誉较低,我无法在该帖子/答案中发表评论
答案
大概你正在使用swift,所以你不应该在调试器中使用obj-c。而是使用:
po mainView.performSelector(Selector("_whyIsThisViewNotFocusable"))
以上是关于如何在tvOS中使用_whyIsThisViewNotFocusable?的主要内容,如果未能解决你的问题,请参考以下文章
我们如何使用 tapGesture 在 Tvos 中播放视频
如何在 tvOS 上使用 Youtube API 嵌入实时流