自定义 PFLogInViewController
Posted
技术标签:
【中文标题】自定义 PFLogInViewController【英文标题】:Customizing PFLogInViewController 【发布时间】:2018-03-07 04:22:09 【问题描述】:当使用PFLogInViewController
时,我希望有一个“注册”按钮,以防用户来到但还没有帐户。
但是即使我已经在行中设置了PFSignUpFieldsSignUpButton
[myLogInViewController setFields:PFLogInFieldsUsernameAndPassword|
PFLogInFieldsDismissButton|PFSignUpFieldsSignUpButton];
它只会出现“登录”按钮,没有“注册”按钮。
我需要做什么?
这里是相关的代码序列:
// CustomLogInViewController is a subclass of PFLogInViewController.
CustomLogInViewController *myLogInViewController = [[CustomLogInViewController alloc] init];
[myLogInViewController setFields:PFLogInFieldsUsernameAndPassword
| PFLogInFieldsDismissButton|PFSignUpFieldsSignUpButton];
【问题讨论】:
你在哪里调用那个方法? 在实例化 PFLogInViewController 之后。我编辑了原始帖子以添加代码序列。 所有这些代码在哪里?你的 CustomLogInViewController 上的 viewDidLoad / willAppear 是什么样的? 如您所见,答案很简单。 【参考方案1】:如果有人在某个时候遇到类似的问题。这就是我做错了。而不是:
[myLogInViewController setFields:PFLogInFieldsUsernameAndPassword|
PFLogInFieldsDismissButton|PFSignUpFieldsSignUpButton];
应该是:
[myLogInViewController setFields:PFLogInFieldsUsernameAndPassword| PFLogInFieldsDismissButton|PFLogInFieldsLogInButton|PFLogInFieldsSignUpButton];
【讨论】:
以上是关于自定义 PFLogInViewController的主要内容,如果未能解决你的问题,请参考以下文章
PFLogInViewController 错误-使用 Parse 注销后无法登录 Facebook
“使用未声明的标识符‘PFLoginViewController’?--解析导入
无法修改 PFLogInViewController logInButton 标题
解析 iOS SDK PFLoginViewController Facebook Segue