As described in the title, I have an app with two UILabels under each other. If I want to hide to top one programmatically, it’s possible with myLabel.hidden = true.
If I’m doing this in Android (with myLabel.setVisibility(View.Gone);), the label under this label will move up.
But if I’m doing it for iOS, the label is hidden, but there still an empty space instead of the label.

Any idea how I can fix this?
When hiding the second one, get its frame, hide it and change the frame property of the third :