in controller
scrollView.autoresizesSubviews = YES;
in viewDidLoad of controller I load view object from Nib and
[scrollView addSubview:presentationController.view];
At this point scrollView itself has correct adjusted sizes(which is within tab view controller). The problem is that the layout of newly loaded view object is not updated.
What I need is some additional layout adjustment code for that loaded view, but it should have correct view size to apply the tweaks.
Try
[scrollView setNeedsLayout];
and see if that helps?