【问题标题】:Android and iPhone topbar/Statusbar changing Pragmatically [closed]Android和iPhone顶部栏/状态栏务实地改变[关闭]
【发布时间】:2018-04-12 11:34:05
【问题描述】:

我是应用程序开发的新手我正在尝试制作一个需要访问和更改 iOS 和 Android 上的顶部栏/状态栏的应用程序。我已经搜索了很多站点,甚至是 StackOverflow,但我得到的只是它显示了如何更改这些栏中的文本颜色,有大量的编码器在这两个平台上都工作得很好,请任何人给我它可以完成吗?如果是,那么方法是什么。为了获得更多说明,我正在上传顶部栏的图像。

安卓

还有iPhone

这就是我想做的。在状态栏中更改项目或添加项目

任何帮助将不胜感激。

【问题讨论】:

标签: android ios swift kotlin statusbar


【解决方案1】:

在 iOS 中:

  • info.plist 中的更改基于视图控制器的行状态栏 外观并将其设置为 NO
  • didFinishLaunchingWithOptions 中 appDelegate.swift 的变化

    UIApplication.shared.statusBarStyle = .lightContent

【讨论】:

  • 感谢您的考虑,但我想完全访问以添加一些诸如字符串等的东西。这是可能的。 ?
  • @Ahsan 你能解释一下你想要达到的目标吗?用例如关于上面的截图。
  • 现在添加请检查。
  • 我认为你不能在 iOS 中做到这一点。 Apple 在其人机界面指南中专门编写了“使用系统提供的状态栏。人们希望状态栏在系统范围内保持一致。不要用自定义状态栏替换它。”供参考:developer.apple.com/ios/human-interface-guidelines/bars/…
  • 我认为您可以完全隐藏您的状态栏,或者您可以在大小 (320 x 20) 的状态栏顶部添加一个 UIView,但它是否会在 App Store 中被接受.. ..我不能保证
猜你喜欢
  • 2011-11-02
  • 2013-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
  • 2017-11-08
  • 2014-08-19
相关资源
最近更新 更多