I am presenting modal using the following code :
AddName *add = [[AddName alloc] initWithNibName:@\"AddName\" bundle:nil] add.modalPresentationStyle = UIMod
I had the same problem. I found that viewWillAppear isn't get called after dismissing modal but viewDidAppear is. So just try viewDidAppear instead.
viewWillAppear
viewDidAppear