我创建iOS版僵尸防备应用程序,我认为这将是很酷的一个“现代启示录模式”,这是类似于飞行模式,它取代了状态栏架一个小飞机的图标,除了可能是一个小蘑菇云或什么的?iOS的自定义状态栏,只替换载体图标
天启模式也只是在我的应用程序的布尔标志禁用所有数据连接所需的功能(仅在应用程序,不使用任何私有的API或什么...)。如果可能的话,我仍然希望在正常操作期间有时钟,电池寿命,蓝牙图标以及弹出到状态栏上的其他内容。
我看MTStatusBarOverlay库来实现此功能。相关(Stackoverflow post here)。我知道我的应用程序有可能因此而被拒绝,但我的想法是,我不想偏离标准并跨越我的手指,Apple不会跳到我身上它。
我的问题是
- 我如何可以复制在时钟和电池寿命的图标?我需要挂接到一个事件或者是有一个UI元素,我可以添加。
- 上午我以正确的方式进行操作?在正常状态栏顶部添加一个覆盖运营商图标的蘑菇云而不是完全替换状态栏,是否会更好?担心可变长度载体图标...
当然选3是我忘掉这个想法完全做出某种不同的背景或东西该模式,但似乎跛:P
我有一种感觉,如果您要“禁用”用户的数据连接,您的应用可能不会被批准。 – runmad
它只在我的应用程序内有效。我的应用程序提供离线和在线服务。我想禁用我在我的应用程序中提供的在线服务,并使用一个漂亮的小图标来表示该模式(仅在应用程序内)。 –