我想向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不再起作用了。我只想添加这行代码,但我不想编写自己的委托方法。
如何轻松添加一行代码来检测滚动结束?
发布于 2015-01-23 23:16:49
如果使用UITableViewSource (其子类为UIScrollViewDelegate),则可以覆盖RowSelected和Scrolled方法(事件所基于的方法)。
https://stackoverflow.com/questions/28111936
复制相似问题