我想向scrollViewDidScroll
添加内容。你有两种可能性:
No.1
public override void Scrolled (UIScrollView scrollView){
this.contentOffset = TableView.ContentOffset;
}
我收到此错误:
Scrolled is marked as an override but no suitable method found to override.
很清楚,因为我必须把它放到我的UIScrollViewDelegate
中。但是我使用了Xamarin提供的默认值。
没有。 2
TableView.Scrolled += (object sender, EventArgs e) => {
this.contentOffset = TableView.ContentOffset;
};
如果我这样做,我所有的默认委托方法都消失了。 RowSelected
已不再适用了。我只想添加这行代码,但我不想编写自己的委托方法。
如何轻松添加一行代码来检测滚动结束?
答案 0 :(得分:0)
如果您使用UITableViewSource
(哪个子类UIScrollViewDelegate
),则可以覆盖RowSelected
和Scrolled
方法(事件所基于的方法)。< / p>