在MT.Dialog中,Source类具有以下内容:
public override UITableViewCell GetCell (UITableView tableView, MonoTouch.Foundation.NSIndexPath indexPath)
{
......
}在我的班上:
public class BaseDialogViewController : DialogViewController如何覆盖public override UITableViewCell GetCell
这不管用:
public override GetCell ....谢谢
注意:我正在尝试实现:http://fastchicken.co.nz/2012/05/20/earnest-debrief-visual-styles-in-ios-apps-uiappearence-custom-sections-in-monotouch-dialog/
发布于 2013-05-14 20:01:38
DialogViewController没有GetCell方法。所以
public class BaseDialogViewController : DialogViewController不起作用。但是,嵌套类型DialogViewController.Source有一个GetCell方法
public class BaseDialogViewControllerSource : DialogViewController.Source {
public override UITableViewCell GetCell...
}应该行得通。当然,您需要自己的DialogViewController子类来使用新的Source子类。这可以通过重写CreateSizingSource方法来完成。
https://stackoverflow.com/questions/16549643
复制相似问题