Google Swift注册/登录

我是新来的。  我正在开发应用程序。在应用程序中有个人资料部分。登录后用户可以在其中更改密码。

用户可以使用Google / Facebook / LinkedIn登录或使用app登录。但是,如果用户使用Google / Facebook / LinkedIn登录,那么我想从个人资料部分隐藏更改密码选项。

maria0830 回答:Google Swift注册/登录

使用alpha 在用户按下Google / Facebook / Linkedln

时在您的识别器/功能中进行设置
changePassword.alpha = 0

使其恢复正常

changePassword.alpha = 1
,

很简单。

您有一个正常的登录按钮和Google / Facebook / LinkedIn按钮。 在您的loginpageviewcontroller上,只需添加

struct loginType 
{
 static var normalLogin = false
}

按下“ 使用应用登录”应用按钮后,

//inside button action add this
loginType.normalLogin = true

现在在具有“ 更改密码选项”的页面上,在viewDidLoad上添加此

if loginpageviewcontroller.loginType.normalLogin == true
{
changePasswordButton.isHidden = true
}
else
{
changePasswordButton.isHidden = false
}

在注销功能上添加此

loginpageviewcontroller.loginType.normalLogin = false 

这是最简单的方法,它比普通方法需要多几行代码,但这要简单得多!

本文链接:https://www.f2er.com/2947154.html

大家都在问