我Storyboard
我有一个滚动视图,并且由于内容偏移量更改本身也是委托处理程序,因此想通知自己。但是我无法连接Storyboard
,为什么?
委托是在类中定义的:
class CustomScrollView: UIScrollView, UIScrollViewDelegate, UIGestureRecognizerDelegate {
答案 0 :(得分:0)
您确实无法在Storyboard中将UIScrollView
委托与其自身相连,这似乎是一个错误或疏忽。
您可以采取一种解决方法-将委托连接到CustomScrollView
初始化程序而不是情节提要中。从情节提要中加载视图时,将调用init?(coder:)
。
class CustomScrollView: UIScrollView, UIScrollViewDelegate, UIGestureRecognizerDelegate
{
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
delegate = self
}
}