谷歌登录按钮(GIDSignInButton)提供的,不是正常的新闻,但在长期按下。否则,事情是正常的。 任何想法的家伙?谷歌登录iOS - “我的GIDSignInButton只能在长时间按下”
0
A
回答
1
1
谷歌标志的默认按钮不是一个水龙头的作品,它的工作原理后1点 长按,因为点击手势包括在同一 视图 - 控制...
所以解决的办法是在sameViewcontroller处理触摸事件:
override func viewDidLoad() {
super.viewDidLoad()
let touchRecognizer = UITapGestureRecognizer(target: self, action:
#selector(onBaseTapOnly))
touchRecognizer.numberOfTouchesRequired = 1
touchRecognizer.delegate = self
self.view.addGestureRecognizer(touchRecognizer)
}
func onBaseTapOnly(sender: UITapGestureRecognizer) {
if sender.state == .ended {
//react to tap
self.view.endEditing(true)
}
}
func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
shouldReceive touch: UITouch) -> Bool {
return touch.view == gestureRecognizer.view
}
相关问题
- 1. 谷歌登录按钮按检测ios
- 2. 谷歌登录iOS的bug
- 3. iOS谷歌登录失败
- 4. Facebook登录和谷歌登录之间的冲突 - iOS
- 5. 如何调用getBasicProfile()的谷歌登录只有按钮点击谷歌?
- 6. 谷歌加登录
- 7. C#谷歌登录
- 8. 谷歌Oauth2登录
- 9. Flutter:谷歌登录 - 无法登录
- 10. 谷歌加登录
- 11. “登录谷歌”日食kepler按钮does'nt打开谷歌登录窗口?
- 12. WordPress的用户只能通过谷歌登录
- 13. 谷歌加登录与谷歌登录,最新的区别?
- 14. 谷歌登录 - 在刷新
- 15. 谷歌登录在迅速
- 16. 品牌指引谷歌登录按钮
- 17. 谷歌登录按钮不起作用
- 18. 圆角谷歌登录按钮 - android
- 19. 谷歌登录按钮与AngularJS
- 20. 获取谷歌账号信息登录后在我的网站与谷歌登录(用于satellizer lib中登录)
- 21. 谷歌通过我的iOS应用程序登录
- 22. 谷歌登录错误-4
- 23. 谷歌登录/ 0auth /安全
- 24. 不能建立我的iOS应用使用谷歌登录SDK(2.4.0版本)
- 25. Xamarin Android谷歌加登录登录
- 26. 长按下按钮在IOS
- 27. 不能使用谷歌登录
- 28. 谷歌的Web登录Angularjs
- 29. 我怎样才能把导航栏在谷歌登录屏幕?
- 30. Zend_OpenId和谷歌登录
共享代码或其他人可以帮助您的示例。 – raurora