问题标签 [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.
ios - 将渐变背景颜色设置为 LaunchScreen,它将在中心显示徽标图像
我需要为启动屏幕设置一个渐变背景,并UIImageView
在中间显示应用程序徽标。我尝试使用视图控制器,但我意识到永远不会调用代码。
我需要一些方法来获得行为,就像下面的代码一样
我经历了很多关于同一主题的答案,大多数关于渐变颜色的问题似乎没有任何额外的要求,比如显示除背景之外的另一张图像。
我可以在 IB 中对颜色进行硬编码,但我没有得到渐变。
iphone - 使图像适合屏幕
我有所有尺寸的相同图像(320x480 640x960 640x1136 750x1334 1242x2208),我将这些图像用于启动屏幕(资产 -> 新 iOS 启动图像)。我想在应用程序的运行时使用这些图像(在 UIImageView 中),选择适合正在使用的设备尺寸屏幕的图像。在 Launch Screen 中是完美的,但如果我将 LaunchImage 用于 UIImageView,则视图中的图像会有所不同。
在此链接中有我的测试代码(Launch.zip)https://github.com/Volpesio/Launch.git 此代码运行启动图像(完美),在显示一个 UIImageView 后,它应该使用相同的启动图像但不一样
如何调整大小或如何为正在使用的设备选择正确的图像?你可以帮帮我,拜托..
ios - 如果在 LaunchScreen.storyboard 上使用该图像,则图像在更改时不会更新
首先,这个问题与 SO 上的其他类似问题无关,因为这个问题涉及使用LaunchScreen.storyboard
,而 SO 上提出的解决方案并不能解决这个问题。
我正在使用里面的图像LaunchScreen.storyboard
。我更改了该图像,每次应用启动时都会显示旧图像。我尝试过的事情:
- 每次都以不同的方式命名图像
- 删除 DerivedData 内容
- 将图片从 Assets 文件移到外部
- 产品 > 清洁
- 从设备中删除应用程序。
- 完成所有 1-4 加上退出并重新启动 Xcode。
这太棒了,但没有任何效果。除了伏都教,我什么都试过了。
上述技术似乎适用于其他地方使用的图像,但不适用于LaunchScreen.storyboard
.
我在设备上运行它。
有任何想法吗?
ios - 启动屏幕旋转在 iPhone 6s 和较小的屏幕上不起作用
我有一个带有 ImageView 和两个标签的启动屏幕故事板,所有这些标签都带有一些约束,以相对于屏幕大小对齐对象。
当我在模拟器中选择屏幕尺寸为 iPhone 6s 或更小的设备并在横向模式下旋转设备时,视图不会旋转。
When selecting an device with a larger screensize, eg an iPhone 6S Plus, the launchscreen is rotated correctly in landscape mode. 此外,在 iPhone 6 上运行时,启动屏幕不会旋转。
任何建议如何解决这个问题?
也许离原因更近了一点。在模拟器中向左旋转 iPhone 6 Plus 或更大机型时,停靠图标会旋转。当旋转屏幕尺寸等于或小于 iPhone 6 的设备时,这些不会旋转。
ios - 如何在 iOS 的通用应用程序中定义启动屏幕故事板图像大小?
我有一个通用的 iPhone 应用程序,我决定在其中使用启动屏幕故事板而不是启动图像。
现在我在上面添加了一个全屏图像视图,然后我需要一个大小为 1x、2x、3x 的图像来填充该图像视图。
我对需要在资产中添加的图像大小感到非常困惑。根据它是否像 600*600(1x),2x,3x 一样。
但在那种情况下,图像显示为拉伸,有人可以帮我吗?
ios - 动态启动屏幕图像?
随着 iOS 的(相对)新功能从 XIB 文件生成启动屏幕,出现了一个合乎逻辑的问题:是否可以从这些 XIB 中引用任何类型的动态资源?一个示例是具有可自定义主屏幕的应用程序,这使得一旦用户更改(即背景颜色)就需要对 XIB 文件进行调整?
也许可以从 Documents/ 文件夹中引用图像或读取一些动态 plist 文件的值?
ios - iPhone 6 模拟器中的 LaunchScreen 与物理 iPhone 6 不同
我的 Swift / iOS 应用程序的启动屏幕在 iPhone 6 的模拟器和实际设备本身上运行时会有所不同。
在模拟器上,所有对象都正确显示和定位
在我的 iPhone 6 上运行相同的应用程序时,不会显示徽标。
图像的限制并不特别;
- 将中心 X 与超级视图对齐。常数=0,优先级=1000,乘数=1
- 将中心 y 与 superview 对齐。常数=1,优先级=1000,乘数=7/9
- 与 Logo.png 的比例为 1:1。常数=0,优先级=1000,乘数=1:1
源代码在我的 Github 存储库 https://github.com/petervannes/homecaremonitor上可用
ios - 如何在启动屏幕中快速播放音频文件
我正在尝试在我的 swift 应用程序的启动屏幕中播放一个 4 秒长的 .mp3 文件。我知道如何播放 .mp3 文件,但我不知道在哪里放置代码以便在用户看到启动屏幕时播放文件。我应该使用哪个文件?我创建了一个 swift 文件并将其设置为启动屏幕的 .xib 类,但它没有成功。
ios - iOS 应用启动文件的运行时设置
我的应用程序(游戏)会立即加载,我宁愿根本没有启动屏幕。但由于它似乎对应用商店是强制性的,我想我需要一个启动文件(适用于 iOS 8 及更高版本)以及启动图像(适用于 iOS 7 及更早版本)。
我的应用程序的启动屏幕应该是纯色,与我的应用程序的背景颜色相同。问题是背景颜色可以改变,所以如果启动屏幕只显示默认颜色,它不会匹配任何非默认背景颜色。
有没有办法从设置文件获取颜色到情节提要或 XIB 启动文件,以便在加载应用程序时显示正确的颜色?
是否可以在运行时替换启动图像?如果是这样,应用程序可以在背景颜色更改时编辑启动图像,以便为下一次加载应用程序做准备。