我有以下UIViewController
,这是我在故事板上做的。UIImageView不专注于tvOS
我面对这里的问题是,当我试图在电视上向右滑动遥控我UIImageView
没有得到任何的焦点。事实上没有发生焦点事件,它试图把一些日志
override func didUpdateFocusInContext(context: UIFocusUpdateContext, withAnimationCoordinator coordinator: UIFocusAnimationCoordinator)
但没有更新焦点事件。之前我有UIImageView
直接添加到self.view
故事板中,但是我在某处读到UIImageView
本身不是可以调焦的,所以我把UIImageView
放在另一个UIView
中,但它仍然没有得到任何关注。我对齐了包含UIImageView
和UITextView
的UIView
的顶部边缘。
任何帮助将高度赞赏
在一个侧面说明我也试图与UIFocusGuide做,但没有也行。我认为我不需要使用UIFocusGuide,因为它是一个基本的右侧滑动焦点。
@ Madu-我有同样的问题。你能告诉我如何解决它。我也尝试了下面的答案。但我没有得到成功。 –
最后我做的是添加一个collectionview,并在collectionviewcell中添加了一个imageView。这对我来说至少做了这个工作 – Madu