I have a custom UIView that is used within a UIViewController. The custom view needs some custom/programtic layout. What I'm currently doing is, from within the controller "viewDidAppear" method I'm calling a custom view method I've put in place called "layoutThisView". This seems to work OK.
QUESTION - Should/could I use instead of this approach the UIView layoutSubviews/layoutIfNeeded methods? would this help/be a better approach?