当前位置:主页 > 云解析 > 正文

数据库服务器_孤独灿烂的鬼怪百度云_折扣

时间:2021-07-08 16:50 来源:埃里克云 编辑:埃里克云

核心提示

SAP Cloud Platform SDK for iOS的SAP Fiori框架具有FUIWelcomeScreen类,这是一种可用于在应用程序中显示欢迎屏幕的入职模式。FUIWelcomeScreen是UIViewController的一个子类。 为什么要使用FUIWelcomeScree...

SAP Cloud Platform SDK for iOS的SAP Fiori框架具有FUIWelcomeScreen类,这是一种可用于在应用程序中显示欢迎屏幕的入职模式。FUIWelcomeScreen是UIViewController的一个子类。

为什么要使用FUIWelcomeScreen?我们不能使用UIVIewController中的任何自定义控制器子类。是的,你可以,但FUIWelcomeScreen提供了一个非常方便和简单的方式来显示欢迎屏幕。它有内置的UI组件,可以在实例化之后使用。创建UI组件、IBAction、IBOutlet等没有任何麻烦。

在这个博客中,我将演示如何以编程方式实例化和使用FUIWelcomeScreen。您也可以使用情节提要进行设计,然后使用segue呈现欢迎屏幕。

这是实现后欢迎屏幕的外观。

我将使用已经使用SAP CP SDK创建的项目。由于最初加载BasicAuthViewController是为了进行身份验证,因此我将使用它来显示欢迎屏幕。

请注意,iPhone横向不支持FUIWelcomeScreen。因此,在显示欢迎屏幕之前,应用程序需要切换到纵向模式。在AppDelegate.swift应用程序,插入以下代码行。

一旦用户在欢迎屏幕中单击"登录"按钮,我们将不再显示欢迎屏幕。如果看到演示页面,那么我们将再次显示欢迎屏幕。为此,我使用了UserDefaults的概念。

首先,确保BasicAuthViewController实现委托FUIOnboardingDelegate。

在声明部分输入下面的代码行。

覆盖BasicAuthViewController的viewDidAppear方法并输入下面的代码行。

首先,我们获取对AppDelegate的引用,并将视图旋转到纵向模式。接下来是FUIWelcomeScreen的实例化。我们将状态设置为"配置"以显示"登录"按钮。然后我们设置了详细标签、按钮文本、指令文本,并给出了这个视图控制器。确保设置委托。这是最后一行代码的作用。

单击"登录"按钮时,将调用一个delagate方法didSelectSignIn。在这种方法中,我们关闭欢迎屏幕视图控制器并显示登录屏幕。我们将用户默认变量设置为true,并通过将变量设置为false通知应用程序代理,应用程序现在应该支持两个方向。

单击演示链接时,将调用一个代理方法didSelectDemoMode。在本文中,我们实例化了一个新的视图控制器来显示应用程序的演示屏幕。为此,必须创建并配置一个新的视图控制器。

就是这样。如果您构建并运行该应用程序,您可以从Fiori框架中看到新的欢迎屏幕。当你点击"演示模式"时,应用程序的演示就会显示出来。当您单击"登录"时,欢迎屏幕被取消,并显示"登录"屏幕。

  • <strong>华为云_非自然死亡百度云_返现</strong> 华为云_非自然死亡百度云_返现

    简介 本博客重点介绍了经典MRP与s MRP Live的区别。本文还试图解释有助于在一个saps/4HANA系统中使用经典MRP v/s MRP Live或两者的参数。下面还列出了MRP主题最有用的SAP注释/链接信息。 文...

  • <strong>企业邮箱_抚州网站建设_企业级</strong> 企业邮箱_抚州网站建设_企业级

    虽然SAPPHIRE已经结束,但在接下来的几天里,还有很多东西需要消化,即使对于我们这些有幸在那里展示多云架构、物联网和机器学习的人来说也是如此(请确保您在查看视频时点击了...

  • <strong>香港服务器_数据库扩展名_12月免费</strong> 香港服务器_数据库扩展名_12月免费

    对于快速数据输入,当您只需要收集1或2个新字段时,弹出对话框是一个创建工具,允许用户停留在屏幕上。无需导航,更易于实现。让我们看看如何创建一个! 在应用程序中,必须...

  • 服务器_阿里免费虚拟主机_是什么 服务器_阿里免费虚拟主机_是什么

    SAPPHIRE现在展示了SAP批发分销解决方案,这些解决方案支持数字分销商战略,具有引人注目的客户证据。它为与关键行业趋势和SAP Live Business/Run Live战略相一致的战略性批发分销主题提...

  • 腾讯云_mysql数据库安装步骤_三重好礼 腾讯云_mysql数据库安装步骤_三重好礼

    最近,我发现我们在SAP云平台上提供的数据集成服务有些混乱。在这个博客中,我将试图澄清我们的产品,并建议在哪个用例中使用哪个工具。 首先,在命名和绑定方面存在一些混乱...

  • <strong>亚马逊云_怎么做云服务器_免费领</strong> 亚马逊云_怎么做云服务器_免费领

    在这个博客中,我计划通过创建一个简单的DCL(数据控制语言)的步骤和先决条件,在行级别限制为分析/报告构建的自定义CDS视图。 首先,我在HANA studio中创建了一些CDS视图。MARA表上...

  • <strong>网站建设_马男波杰克第一季百度云_9元</strong> 网站建设_马男波杰克第一季百度云_9元

    我喜欢2017 SAPPHIRE NOW的SAP SE首席执行官Bill McDermott的SAP开幕式主题演讲,因为它强调了做事情的紧迫性。 事实上,我也得出了类似的结论,并受到了SAP Leonardo"Reloaded"优秀博客的启发—...

  • <strong>微软云_美国网站空间_限量秒杀</strong> 微软云_美国网站空间_限量秒杀

    本文档的目的: 创建本文档的主要目的是了解如何创建项目、作业,数据服务设计器中的一对一映射和作业执行。 SAP Business Objects Data Services(BODS)版本-14.2.5.800 以下是以特定方式进...

  • <strong>云解析_域名注册量排名_0元</strong> 云解析_域名注册量排名_0元

    在今天的假新闻时代,把秩序和虚张声势、洞察力和迟钝、事实和虚构分开变得越来越困难。尽管硅谷以过分依赖空洞的行话而闻名,但它的产品听起来却比实际更令人惊叹,我开始...