【问题标题】:TvOS Keyboard lose keyboardAppearance after minimizing最小化后 TvOS 键盘丢失键盘外观
【发布时间】:2020-09-24 18:11:58
【问题描述】:

我有一个带有UISearchContainerViewController 的应用程序。

let searchController = UISearchController(searchResultsController: resultsTableController)
searchController.searchBar.keyboardAppearance = .dark
let container = UISearchContainerViewController(searchController: searchController)

然后我将它添加到屏幕上。键盘看起来像预期的那样。之后,我最小化应用程序并将其扩展回来。键盘变成.light外观。也没有办法把它带回.dark。如何解决?

之前

之后

看了https://stackoverflow.com/a/28114622/5790492

【问题讨论】:

  • 一个多月了,你找到解决办法了吗?
  • 运气好吗??我也面临同样的问题。
  • 尚无解决方案(
  • 我发现的唯一解决方法是在应用返回前台时重新加载UISearchController。不幸的是,这还有其他不良影响。
  • 重新加载或重新创建。

标签: cocoa sdk keyboard tvos


【解决方案1】:

window.overrideUserInterfaceStyle = .dark

AppDelegate 中的这一行已为我修复。

【讨论】:

  • 你能提供更多关于你的答案的上下文吗?
猜你喜欢
  • 2012-09-27
  • 2014-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-22
  • 1970-01-01
相关资源
最近更新 更多