0

我已经为这个问题苦恼了一段时间。当我尝试手动处理我的表格在滚动时的行为时,一切正常,除了我所有的部分标题都消失了。我尝试做的是在滚动 X 点后使滚动视图展开。标题从一开始就不可见,但是当我将覆盖注释掉时,我的标题正常。有谁知道我该如何解决这个问题并让我的部分标题出现?

我的代码示例如下:

    dialog.TableView.Scrolled += delegate {
if (dialog.TableView.ContentOffset.Y > this.View.Frame.Height)
{
dialogView.Frame = new RectangleF(0,0,320,this.View.Frame.Height);
}
};
4

1 回答 1

1

如果您订阅Scrolleda ,它可能会覆盖告诉它有多少节/行等UITableView的底层。UITableViewSource

看起来您正在使用 MonoTouch.Dialog,表格是否足够简单,您可以UITableView在这种情况下使用法线?有一种Scrolled方法可以覆盖,UITableViewSource而不是使用 C# 事件。

于 2013-06-19T12:01:58.433 回答