我有一个位于库中的BaseController,它包含TableView的方法,如RowsInSection,RowSelected和GetCell。在GetCell方法中,我修改了一些元素,如TextField.TextAlignment = UITextAlignment.Right;
我需要将它们放在public virtual
中,以便我可以从我的ViewController中覆盖它们,如果元素需要设置样式(我不想更改库中的任何内容)。
如何将TextAlignment之类的样式放在虚拟中,如何从ViewController中覆盖该方法?我坚持需要退货的东西..
到目前为止我在图书馆得到了这个:
public virtual void SetAlignment()
{
TextField.TextAlignment = UITextAlignment.Right;
}
这是我在ViewController中的代码:
public override void SetAlignment ()
{
Console.WriteLine ("SetAlignment Overrided");
}