Если вы пытаетесь представить модальное представление, которое меньше экрана, я боюсь, что это не так presentModalViewController
работает. Он всегда будет пытаться применить собственную анимацию / геометрию.
Единственный путь, по которому я могу придумать, - это создать свой собственный (немодальный) вид и затем анимировать его в положение, которое тебе нравится. Что-то вроде:
[self.view addSubview: objgallery.view];
[objgallery.view setFrame:CGRectMake(0, 480, 320, 372)];
[UIView animateWithDuration:0.5
animations:^{
[objgallery.view setFrame:CGRectMake(0, 88, 320, 372)];
}
completion:^(BOOL finished){
}];