gpt4 book ai didi

ios - 使启动画面持续更长时间 iOS-React-Native

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:25:25 26 4
gpt4 key购买 nike

我目前正在为 iOS 开发 React Native 应用程序(我是一名 Web 开发人员)。我的应用程序需要时间来加载一些员工并在启动时打开键盘。我想让应用程序的初始屏幕稍微长一点(额外 1 秒)。我怎样才能在 xCode/react-native 中实现它。非常感谢。

最佳答案

实际的 iOS 初始屏幕不会有任何功能,它只会显示应用程序启动所需的时间。

但是,您可以通过使应用的初始屏幕看起来像初始屏幕来实现您想要执行的操作。

与其等待一秒钟,不如等到数据加载完毕。这是一个例子。

var MyApp = React.createClass({
getInitialState: function() {
return {loaded: false, data: null};
},

componentWillMount: function() {
fetch('http://example.com/data.json')
.then(res => {
self.setState({
data: res,
loaded: true,
});
},

render: function() {
if(this.state.loaded) {
return <MainApp />;
} else {
return <LoadingScreen />;
}
}
});

关于ios - 使启动画面持续更长时间 iOS-React-Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33897121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com