i'd build tableview imagecells accessories(right arrows) in settings on iphone. not sure how implement it. can help?
subclass xamarin.forms imagecell, create customrenderer subclass , set accessory ios uitableviewcell disclosureindicator in getcell method of renderer.
edit 7/21 (adding example code)
myimagecell.cs
using xamarin.forms; namespace projectname { public class myimagecell : imagecell { public bool showdisclosure { get; set; } } } myimagecellrenderer.cs
using projectname; using projectname.ios; using uikit; using xamarin.forms; using xamarin.forms.platform.ios; [assembly:exportrenderer(typeof(myimagecell), typeof(myimagecellrenderer))] namespace projectname.ios { public class myimagecellrenderer : imagecellrenderer { public override uitableviewcell getcell(cell item, uitableviewcell reusablecell, uitableview tv) { var c = base.getcell(item, reusablecell, tv); var view = (myimagecell)item; c.accessory = view.showdisclosure ? uitableviewcellaccessory.disclosureindicator : uitableviewcellaccessory.none; return c; } } }
Comments
Post a Comment