Вы пытались настроить кадр после , представлен viewController?Я считаю, что метод presentModalViewController:animated:
может иногда изменять кадр во время его выполнения.Возможно, вам даже придется подождать, пока анимация не закончится.
Если это возможно, возможно, попробуйте настроить кадр представления в методе '- (void) viewDidAppear:' класса _categoryController
.
Как правило, я обнаружил, что плавно изменить внешний вид контроллера модального вида сложно.