0
我一直在這個問題一段時間了現在。當我嘗試手動處理滾動時我的表的行爲方式時,一切正常,除了我所有的節標題消失。我試圖做的是讓滾動視圖展開後,我滾動了X個點數。標題從一開始就不可見,但是當我將覆蓋註釋掉時,我的標題正常顯示。有沒有人有任何想法如何解決這個問題,並使我的部分標題出現?重寫TableView後,頭部消失。滾動
我的代碼樣本如下:
dialog.TableView.Scrolled += delegate {
if (dialog.TableView.ContentOffset.Y > this.View.Frame.Height)
{
dialogView.Frame = new RectangleF(0,0,320,this.View.Frame.Height);
}
};
問題是,這並不簡單。這些部分是自定義的,帶有自定義標題和一個tap事件,這些元素也是自定義的,所以基本上需要大量工作來重寫所有這些:/ –
這就是爲什麼我通常會避免使用MonoTouch.Dialog,您將擁有看看源代碼,看看是否有一種方法可以繼承該對話框使用的底層「UITableViewSource」。如果你手工製作了'UITableView',這將很容易。也許其他人可以用解決方案報答,對不起。 – jonathanpeppers