Hi there
It turned out the Grid.IsVisible (iOS part) works only one way: when IsVisible=true, it appears.
If set IsVisible=false, it hides but holds the place of the same size it had. Just blank ugly void.
Nevertheless, the Xamarin doc reads:
Setting IsVisible to false will remove the element from the visual tree. The element will no longer take up space in layouts or be eligle to receive any kind of input event
Apparently, it is a bug.
Any clue how to work around?
Thanks.