Искам да премахна поддирекциите от 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)];
ще успеете