Similarly to this website "Move From UITextField to UITextView When Return Pressed", my cursor appears one line below the intended line. I have tried to use this link as my reference but there didn't seem to be a finalised answer that I could use.
I have also tried
[self.memoTextView performSelector:@selector(becomeFirstResponder) withObject:nil afterDelay:0.0];
but weirdly it work for my simulator but not my device.