标签: launch-screen

从项目中删除LaunchScreen.xib

不使用时从Xcode 6项目中删除LaunchScreen.xib是否安全,即使用Images.xcassets?

删除它的正确方法是什么?有一个在info.plist中称为属性启动屏幕界面文件的基本名称与价值LaunchScreen,所以我想应该也被删除?

在Xcode 6项目中是否还有与LaunchScreen.xib相关的文件,如果删除了LaunchScreen.xib,应该将其删除?

xib ios sprite-kit launch-screen

2
推荐指数
1
解决办法
5300
查看次数

XCode 8中的本地化launchScreen.storyboard没有响应设备语言的更改

我试图让launchScreen.storyboard根据设备的语言进行更改。

我制作了故事板,每个故事板的背景颜色都不同UIImageView,顶部请参见示例。

sampleStoryBoard

这些情节提要是情节提要的本地化版本,因此将根据设备的语言选择每个情节提要

故事板

问题是:-例如,当我将iPhone的Simulator的语言切换为阿拉伯语时,它总是显示英文版本,如何使每个人都使用本地化的语言显示?

xcode localization ios launch-screen

2
推荐指数
1
解决办法
1583
查看次数

如何在LaunchScreen上绕圈?

我制作了一个名为Cocoa Touch Class BlackCircleUILabel子视图,该子视图调用了drawRect()制作黑色圆形标签的方法。我将a UILabel拖到LaunchScreen.xib文件上,然后将Cocoa Touch Class File分配为的类时UILabel,出现错误-

“启动屏幕可能不使用”的实例BlackCircle

它在main.storyboard文件上工作正常,但在LaunchScreen.xib文件上不起作用。我怎样才能解决这个问题?谢谢!

uilabel ios swift xcode6 launch-screen

1
推荐指数
1
解决办法
569
查看次数

启动屏幕上的用户定义运行时属性

为什么我们不能将用户定义的运行时属性添加到启动屏幕的子视图?有替代方案吗?

xcode ios launch-screen

1
推荐指数
1
解决办法
5081
查看次数

LaunchScreen.storyboard 中的活动视图指示器没有动画

我想在加载时在我的应用程序上使用 Activity View Indicator,所以我有 LaunchScreen.storyboard。我在我的 AVI 上使用“行为 - 动画”,但它不是动画。当我使用 Act.V.Indic 时。不在 LaunchScreen 中 - 它是动画。

xcode animation ios launch-screen

1
推荐指数
1
解决办法
1551
查看次数

应用程序检查用户是否登录时颤动启动屏幕

我最近构建了一个颤振应用程序。我有一种方法可以检查用户是否登录并在确认检查后显示适当的屏幕。如果用户未登录,它将返回登录屏幕,但如果用户已经登录,则应显示主屏幕。但是,如果用户已登录,它将在显示主屏幕之前显示登录屏幕一两秒钟。检查用户是否登录的代码

class CheckAuth extends StatefulWidget {
  @override
  _CheckAuthState createState() => _CheckAuthState();
}

class _CheckAuthState extends State<CheckAuth> {
  bool isAuth = false;
  @override
  void initState() {
    super.initState();
    _checkIfLoggedIn();
  }

  void _checkIfLoggedIn() async {
    SharedPreferences localStorage = await SharedPreferences.getInstance();
    var token = localStorage.getString('token');
    if (token != null) {
      setState(() {
        isAuth = true;
      });
    }
  }

  @override
  Widget build(BuildContext context) {
    Widget child;
    if (isAuth) {
      child = HomePage();
    } else {
      child = Login();
    }
    return Scaffold(
      body: child,
    );
  } …
Run Code Online (Sandbox Code Playgroud)

splash-screen dart launch-screen flutter

1
推荐指数
1
解决办法
5104
查看次数

在 macOS 上运行多平台 SwiftUI 应用程序时是否可以跳过 launchscreen.storyboard 文件?

我在XcodeMultiplatform中创建应用程序时选择了模板(它是 Xcode 14.0 beta,以防万一)。我的目的是在 iOS 上运行该应用程序。我选择模板只是因为我认为看看它如何在.SwiftUIMultiplatformmacOS

在 WWDC 2020 上,Apple推出了一种Info.plist基于方法来实现应用程序的启动屏幕SwiftUI不幸的是,这种方法在Xcode 13中被破坏了。我的实验表明它在Xcode 14.0 beta中仍然不起作用,因此我通过使用文件来实现启动屏幕来解决该问题storyboard

但是,由于storyboard基于UIKit,这意味着它不适用于macOS。这解释了为什么当我尝试在 上运行应用程序时Xcode报告以下错误macOS

iOS 故事板不支持设备类型“mac”

所以我想知道,鉴于基于的方法在XcodeInfo.plist 13 和 14中被破坏,如何在多平台应用程序中实现启动屏幕?是否可以跳过该文件?我检查了Xcode但没有找到方法。storyboardmacOS

另一个问题:在 上编写应用程序的常见方法是macOS,如上所述编写多平台应用程序,还是编写两个单独的应用程序,一个用于iOS,一个用于macOS?谢谢。

macos multiplatform ios launch-screen swiftui

0
推荐指数
1
解决办法
928
查看次数

Swift:LaunchScreen 上的动画代码

我想在我的启动屏幕(LaunchScreen.storyboard)上旋转应用程序徽标

链接可帮助我获取旋转图像的代码。但是,我可以把这段代码放在哪里?

由于没有与启动屏幕关联的类文件,我该如何实现?

ios launch-screen

-1
推荐指数
1
解决办法
8610
查看次数

以编程方式编码应用程序后启动屏幕

我一直在以编程方式编写一个应用程序,突然决定在启动屏幕上做一些工作,自从创建项目文件以来我就没有碰过它,并且我尝试添加 UILabel 文本以及 UIImageView (两者分别与约束),但是我似乎无法让 LaunchScreen 在模拟器上显示我的设备。

有人有在非故事板项目中使用启动屏幕的经验吗?关于如何让它发挥作用有什么建议吗?

我的启动屏幕已勾选所有适当的框,例如Use as Launch ScreenIs Initial Controller

xcode storyboard swift launch-screen

-1
推荐指数
1
解决办法
593
查看次数

添加启动屏幕图像,而不是使用iOS的LaunchScreens.storyboard

我正在以编程方式为我的iOS应用程序执行UI。剩下的唯一事情是LaunchScreen.storyboard我还没有找到使用它的方法。奇怪的是,我在互联网上找不到很多有关它的信息。

有没有办法摆脱它,而是使用AssetSet?

LaunchScreen.storyboard

那是我要摆脱的(突出显示的文件)

xcode ios swift launch-screen programmatically

-3
推荐指数
1
解决办法
4335
查看次数