/ / Намаляване на размера на scrollview след премахване на поддирекциите от scrollview в iOS - ios, uiview, scrollview

Намаляване на размера на scrollview след премахване на подразбирания от scrollview в iOS - ios, uiview, scrollview

Искам да премахна поддирекциите от scrollview и видях тази публикация: как да премахнете поддирекциите от scrollview?

Използвам този код, за да премахна подпрофилите:

NSArray *subviews = [[scroller subviews] copy];
for (UIView *subview in subviews) {
[subview removeFromSuperview];
}

Но аз трябва да се намали размера на scrollview?

Как да направя това?

Ето как премахвам конкретен изглед:

        NSArray *subviews = [[menuScrollView subviews] copy];

for (UIView *subview in subviews)
{
NSLog(@"subview.name is %i",subview.tag);
if(subview.tag == 1001)
{
[subview removeFromSuperview];
break;
}

}

РЕДАКТИРАНЕ:

Опитах това:

[mScrollView setContentSize:CGSizeMake(mScrollView.frame.size.width,mScrollView.frame.size.height-subview.frame.size.height)];

Но все още не работи ...

Отговори:

2 за отговор № 1

опитайте под код

[[scrollVw subviews] makeObjectsPerformSelector:@selector(removeFromSuperview)];

ще успеете