//I know the code can be more elegant - just for explanation purposes
//Showmenu() fires for as many Labels as I put in the stack (Android and iOS). It is a shared project. Forms 3.6.0.293080
for (int ii = 0; ii < someCount; ii++)
{
aSL = new StackLayout();
aSL.Children.Add(new Label { Text="One"});
aSL.Children.Add(new Label { Text="Two"});
aSL.Children.Add(new Label { Text="Three"});
aSL.GestureRecognizers.Add(new TapGestureRecognizer { Command = new Command(() => { showMenu(); }) });
ViewCell vc = new ViewCell { View = aSL};
aSection.Add(vc);
}
//aSection is a section in a TableView