public override void ViewDidLoad () { base.ViewDidLoad(); _accordionView = new AccordionView (View.Frame) { DisplayMode = _mode // AccordionView.Mode.SingleSelection_OneAlwaysOpen, }; Add (_accordionView); var colors = new [] { "Red", "Green", "Blue", "Cyan", "Magenta", "Orange", "Purple", "Black", "Brown", "Yellow" }; foreach (var c in colors) { _accordionView.Add(c, CreateItemView(c.ToColor())); } if (_accordionView.DisplayMode != AccordionView.Mode.MultipleSelection) { _accordionView.SelectionIndicies = new List<int>() { 1 }; } else { _accordionView.SelectionIndicies = new List<int>() { 0,2,4 }; } }
public DemoAccordionViewController (AccordionView.Mode mode) { _mode = mode; }
private void ShowDemo(AccordionView.Mode mode) { var vc = new DemoAccordionViewController(mode); this.NavigationController.PushViewController(vc, true); }