Я хочу масштабировать и увеличить в Scrollview. Как это возможно?
-
13-10-2019 - |
Вопрос
У меня есть вид прокрутки в одном изображении. Я просто хочу масштабировать и увеличить вид свитка. Как применить Zoom и увеличить, просто выполнив щепотку?
Решение
Просто добавьте файл http://www.4shared.com/dir/-pgqzexr/zoominzoomout.html к вашему проекту и назовите его через эти функции.
Здесь im2
Uiview, и я вставляю изображение на нем, а затем передаю это через viewDidLoad
как это,
- (void)viewDidLoad {
[self loadFlowersInView:im2];
[self.view addSubview:im2];
}
Теперь прикрепите эту функцию, как эта,
- (void) loadFlowersInView: (UIView *) backdrop
{
NSString *create_button = nil;
// Add the flowers to random points on the screen
for (int i = 0; i < 1; i++)
{
MagPicAppDelegate *appdelegate = (MagPicAppDelegate *)[[UIApplication sharedApplication] delegate];
NSString *whichFlower = appdelegate.imageName;
UIImage *stemp = [UIImage imageNamed:@"approve.png"];
DragView *dragger = [[DragView alloc] initWithImage:stemp];
dragger.userInteractionEnabled = YES;
dragger.center = CGPointMake(160.0f, 140.0f);
[im2 addSubview:dragger];
[dragger release];
}
}
[self.view addSubview:im2];
[im2 release];
}
Другие советы
Вы должны установить maximumZoomScale
и / или minimumZoomScale
свойства вашего UIScrollView
к чему -то другому, чем 1.0, чтобы определить, сколько вы хотите, чтобы пользователь мог увеличить/in In in/out;)
Не связан с StackOverflow