UITextView text not starting from top
Set the Content Inset like this in your UITextView
youtextView.contentInset = UIEdgeInsetsMake(-7.0,0.0,0,0.0);
Adjust the Top value the way you want. this shoud fix your problem.
EDIT:
If you're having issues with iOS7 or above, try using...
[yourTextView setContentOffset: CGPointMake(x,y) animated:BOOL];
in the viewDidLoad method add
self.automaticallyAdjustsScrollViewInsets = false
I did this way. When scroll disable, the the text loaded from top. After load than enable scroll.
- (void)viewDidLoad{
myTextView.scrollEnabled = NO;
}
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
myTextView.scrollEnabled = YES;
}