When user taps the upgrade button and successfully purchases my app, I move the positions of some of the controls.
Like so
CGRect f2 = AcountName.frame;
f2.origin.y = 79;
f2.size.height = 21;
AcountName.frame = f2;
However AccountName, which is a button, can no longer be tapped. But when the view reloads it’s fine.
It sounds like it’s lost its outlet.
Do I need to refresh the button after moving / resizing it ?
I don’t exactly know why this worked, but this solved it for me.