问题标签 [launch-screen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
44 浏览

ios - 应用程序在 iPod Touch 上挂起,但不是在 iPhone 上

我刚刚发布了我的第一个应用程序。我收到了一封来自某人的电子邮件,说他们的 iPod Touch 上的应用程序在启动时挂起(黑屏)。

我无法在模拟器或 iPhone 4s 上复制它。显然它挂起并且没有崩溃,所以我不希望有崩溃报告。

  • 他的 iPod touch 和我的 iPhone 都运行 iOS 9.2,应用程序是 8.3+
  • 我正在使用似乎可以在其他设备上使用的启动屏幕故事板
  • 向我报告此事的人以前自己制作过 iOS 应用程序,所以我想他知道自己在做什么

有没有人对可能导致这种情况的原因有任何想法?我有点难过。我很想问一个更具体的问题,但我不知道在哪里看。

0 投票
1 回答
1195 浏览

ios - 使用启动屏幕在通用应用程序中禁用对 iPad Pro 的支持

我的 iOS 应用程序的最低目标是 iOS 8,是通用的,并使用启动屏幕 XIB。

有没有办法禁用对 iPad Pro 的支持,以便它运行标准 iPad 分辨率放大?

0 投票
1 回答
109 浏览

ios - 启动屏幕中央的黑屏 iOS

我在我的应用程序中放置了一个启动屏幕 xib,它的中心有徽标。它在除 iPod 之外的所有设备中都能正常工作。在 iPod 中当我在 Facebook(用于身份验证)和应用程序之间切换时,我在屏幕中间看到一个空白屏幕。

在此处输入图像描述

我尝试添加 1x、2x、3x 图像并用不同的图标替换,但没有运气,任何帮助将不胜感激并提前致谢。

0 投票
1 回答
268 浏览

cordova - Meteor:在等待移动 Cordova 上的热代码推送期间按住启动画面

希望 Meteor Cordova 应用程序在从应用程序商店下载应用程序后等待服务器的热代码推送完成时保持启动画面。这样,可以保证用户看到/获取具有当前资产的应用程序的当前(从服务器)版本,而不是应用商店上的版本(可能没有所有当前资产等) . 我一直在尝试使用这些包:

启动屏幕

mdg:reload-on-resume

基于启动屏幕文档,将其包含在 main.js 中:

计划只包含以下代码:

在部署到服务器的代码版本中,而不是在应用商店上的版本中,因此该代码只会在代码从服务器刷新后显示应用程序 UI。觉得这有点巧。但是, .hold() 似乎没有太大作用。即使没有 release(),应用程序仍然会离开启动屏幕并在 UI 呈现后继续。无法弄清楚如何防止这种情况。

此外,该应用程序是横向应用程序。在 iOS 上,当这种情况发生时,初始屏幕以横向开始,然后翻转为纵向并且看起来很糟糕,然后应用程序根据 XCode 设置以横向启动。在此找到的唯一文档似乎无法解决它。

谢谢你的帮助。

0 投票
1 回答
108 浏览

ios - 带有自定义启动屏幕的 UIApplication 快捷方式

我在我的 iOS 应用程序中实现了快捷方式支持,因此您可以“强制触摸”图标并直接跳转到各个点。

执行此操作时,应用程序的“启动屏幕”情节提要会短暂显示,然后目标视图控制器会出现。

在这个应用程序中,目标场景与发射场景的外观形成了强烈的对比。这看起来有点糟糕,我想改进它。

是否可以在显示快捷方式时阻止显示启动屏幕?或者我可以提供用于快捷方式的自定义启动屏幕吗?

NB 这发生在应用程序已经启动(并且快捷方式从后台唤醒它)时,也发生在第一次启动时。

0 投票
2 回答
898 浏览

ios - iPad 临。禁用原生 2732 x 2048 分辨率

需要为我的应用禁用 iPad Pro 原生 2732×2048 分辨率。

我发现如果应用程序使用启动屏幕(LaunchScreen.storyboard),它会自动激活。

有没有办法禁用 iPad Pro 并继续使用 Launch Screen。

(令我惊讶的是,即使 iPad Pro 没有图标,本机模式也已激活,我敢肯定很多开发人员还没有为此准备好应用程序)

谢谢

0 投票
2 回答
8191 浏览

ios - 定位和缩放启动屏幕图像

我想用于启动屏幕的图像又高又窄。图像的大部分重要内容都在底部的 2/3 中,所以如果要剪掉任何东西,我希望它剪掉顶部。

为了将其用作所有尺寸和设备方向的启动屏幕上的图像,我想做的是让宽度填满屏幕并将图像底部固定到屏幕底部。我尝试了“方面填充”和“方面适合”的各种组合以及底部(0)或底部和左侧(两者均为0)的约束。

结果始终是图像未缩放以适应宽度(它以全分辨率呈现,因此它离开左和/或右边缘),或者,如果正确缩放,图像垂直居中而不是对齐在屏幕底部。

这应该很简单,但我尽量不在我的应用程序中使用自动布局,并且不熟悉所有各种设置和约束的交互。最后,我希望图像缩放以填充设备的宽度,并且图像的底部位于屏幕底部。我想制作一个适用于所有设备的 XIB。看起来很简单。有什么建议么?

0 投票
1 回答
395 浏览

ios - LaunchScreen 无法加载图像

我在程序中使用了LaunchScreen,添加了一个UIImageView和一个Label,但是有时候UIImageView可以显示图片,有时候不显示,为什么?

设备上的图标不会显示在模拟器中可以显示 在此处输入图像描述

0 投票
1 回答
2304 浏览

ios - LaunchScreen.storyboard 的背景图片

我正在使用故事板作为启动屏幕。

它具有完整尺寸UIImageView的艺术品和在其上渲染的依赖于语言的 UILabel。

我确实有所有可能的 iPhone 屏幕尺寸的 .png 文件(不需要 iPad)。

当我对 iPhone 4s 和 iPhone 5 使用相同的图像时,艺术品包含一个看起来扭曲的圆圈。

方法一

在 LaunchScreen.storyboard 中,我UIImageView为所有 iPhone 添加了一个并使用了一个 imageSet,它在Assets.xcassets.

当我这样做时,图像集的 image@2x 用于 iPhone 4s 和 iPhone 5 5s。两者之一看起来很糟糕,因为 iPhone 4s 和 5 的高度不同。

我不知道我可以在情节提要中使用尺寸等级来区分 iPhone 4s 和 iPhone 5。或者我可以吗?

方法二

在 Assets.xcassets 中创建一个启动图像集,它可以包含所有必要的图像大小。

我无法在UIImageViewas 图像中选择此启动图像集。

问题

在 LaunchScreen.storyboard 中以全尺寸UIImageView显示:如何显示不同的 png

  • iPhone 4 + 4s 640 x 960 像素
  • iPhone 5 + 5s 640 x 1136 像素
  • iPhone 6 + 6s 750 x 1334 像素
  • iPhone 6 plus + 6s plus 1242 x 2208 像素(纵向和横向)

主要问题似乎是区分 4 + 4s 和 5 + 5s。

0 投票
4 回答
24925 浏览

ios - launchscreen.storyboard 和 main.storyboard 有什么区别

我用谷歌搜索了这两个词,但找不到任何东西。我从来没有使用过它。尽管我们有 main.storyboard,但是否有必要这样做。