[self.view reloadInputViews]commonly used for FirstResponders. I don’t have a big idea about your custom view, but I think that for just the settings, a frame that you can use:
[UIView beginAnimations:nil context:nil]
[UIView setAnimationDuration:0.5]
[UIView setAnimationDelay:1.0]
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut]
viewFrame.frame=frame;//Frame Defined by you
[UIView commitAnimations]
may give a better solution if I look at your custom view.
source
share