В моем текущем приложении я использую scrollview, но сталкиваюсь с некоторыми проблемами, когда просмотр в режиме potrait to landscape или vsv.Я выделяю рамку для просмотра прокрутки (10,10,1024,550) и (10,10,1024,820). Я использую следующий метод для установки кадра.scrollview in potrait and landscape in ipad
- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration {
if (UIInterfaceOrientationIsLandscape(interfaceOrientation))
{
[self LandscpeFrame];
}
else
{
[self PotraitFrame];
}
}
Но при изменении режима она не может работать properly.How установить рамку для Scrollview для поддержки как пейзаж и портретная режим?
scrollView.frame = CGRectMake (10, 10, 1024, 550) для пейзажа и scrollView.frame = CGRectMake (10, 10, 1024, 820); для potrait – user1017932
Noam установка только размер рамки.установить размер содержимого.пожалуйста. – user1017932
Попробуйте установить 'scrollView.contentSize = CGSizeMake (ширина, высота);' –