just make your text field first responder using becomeFirstResponder
like....
[self.textMonth becomeFirstResponder];
to change textfield subsequently use textFieldShouldReturn
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
if([self.textMonth isFirstReponder])
{
[self.textTemp becomeFirstResponder];
}
else if([self.textTemp isFirstReponder])
{
[self. textCloud becomeFirstResponder];
}
else if([self.textCloud isFirstReponder])
{
[self.textMonth becomeFirstResponder];
}
return YES;
}
Hope it will help to solve your problem