为啥 UIScrollView 委托无法连接到自身?
Posted
技术标签:
【中文标题】为啥 UIScrollView 委托无法连接到自身?【英文标题】:Why UIScrollView delegate can not connect to itself?为什么 UIScrollView 委托无法连接到自身? 【发布时间】:2018-12-24 19:18:26 【问题描述】:我Storyboard
我有一个滚动视图,并且想要通知自己,因为它自己也是委托处理程序,关于内容偏移的更改。但是Storyboard
连接不上,为什么?
委托在类中定义:
class CustomScrollView: UIScrollView, UIScrollViewDelegate, UIGestureRecognizerDelegate
【问题讨论】:
【参考方案1】:您确实无法在 Storyboard 中将 UIScrollView
委托连接到自身,这似乎是一个错误或疏忽。
您可以做一个解决方法 - 在您的 CustomScrollView
初始化程序中连接委托,而不是故事板。当从情节提要加载视图时,会调用init?(coder:)
。
class CustomScrollView: UIScrollView, UIScrollViewDelegate, UIGestureRecognizerDelegate
required init?(coder aDecoder: NSCoder)
super.init(coder: aDecoder)
delegate = self
【讨论】:
以上是关于为啥 UIScrollView 委托无法连接到自身?的主要内容,如果未能解决你的问题,请参考以下文章
为啥即使使用 Colab Pro 帐户也无法连接到 GPU 后端?