The legal label is a standard UILabel, so you can change the frame like an other label :
UIView *legalView = nil;
for (UIView *subview in self.mapview.subviews) {
if ([subview isKindOfClass:[UILabel class]]) {
legalView = subview;
break;
}
}
legalView.frame = CGRectMake(150, 150, legalView.frame.size.width, legalView.frame.size.height);