云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

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

小七 141 0

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框架中看到新的欢迎屏幕。当你点击"演示模式"时,应用程序的演示就会显示出来。当您单击"登录"时,欢迎屏幕被取消,并显示"登录"屏幕。