gpt4 book ai didi

ios - 如何以编程方式在 iOS 中单击 facebook loginView?

转载 作者:行者123 更新时间:2023-12-01 17:18:23 27 4
gpt4 key购买 nike

我正在尝试在我的应用程序中添加一个 FBLoginView,如 here 所述.

FBLoginView *loginView = [[FBLoginView alloc] init];
[self.view addSubview:loginView];

我实际上打算通过设置 Conceal 它
loginView.hidden = YES;

然后我想触发点击 loginView当发生其他事件时,类似于此帖子的内容说

Programmatically fire button click event?

但是 FBLoginView 没有收到按钮点击消息。还有没有办法做到这一点?谢谢!

最佳答案

当您查看 FBLoginView 源代码时,您会看到 FBLoginView 是 UIView 的子类,其中 UIButton 添加为 subview 。该按钮没有定义的公共(public)属性,因此无法以正常方式访问。

这样做的方法是按照这里的建议迭代 subview :https://stackoverflow.com/a/12281054/317928 .但这是一种不好的做法,因为 View 层次结构将来可能会发生变化。

另见 Facebook login tutorial , 部分使用 API 调用登录。本节介绍如何使用简单按钮进行身份验证。

关于ios - 如何以编程方式在 iOS 中单击 facebook loginView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20915176/

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