Frage

Ich habe eine Scroll-Ansicht innerhalb eines Bildes. Ich möchte nur vergrößern und die Scroll-Ansicht zu verkleinern. Wie bewerbe ich mich vergrößern und verkleinern und nur durch die Prise tun?

War es hilfreich?

Lösung

Fügen Sie einfach die Datei http://www.4shared.com/dir/- PGqZEXR / zoominzoomout.html zu einem Projekt und nennen es durch diese Funktionen.

Hier im2 ist UIVIEW, und ich fügen Sie das Bild auf es dann diese, die durch viewDidLoad wie diese,

- (void)viewDidLoad {
    [self loadFlowersInView:im2];
    [self.view addSubview:im2];
}

Jetzt fügen Sie diese Funktion wie diese,

- (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];
}

Andere Tipps

Sie haben die maximumZoomScale und / oder minimumZoomScale Eigenschaften Ihres UIScrollView auf etwas setzen sonst als 1,0 zu definieren, wie viel Sie die Benutzer in der Lage sein, es zu vergrößern / out;)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top