[英]MonoTouch.Dialog Overriding GetCell?
在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/
DialogViewController
没有GetCell
方法。 所以
public class BaseDialogViewController : DialogViewController
将无法正常工作。 但是,嵌套类型DialogViewController.Source
具有GetCell
方法,因此
public class BaseDialogViewControllerSource : DialogViewController.Source {
public override UITableViewCell GetCell...
}
应该管用。 当然,您需要自己的DialogViewController
子类才能使用Source
的新子类。 这可以通过重写CreateSizingSource
方法来完成。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.