Som celkom nový objektív a snažím savylepšiť aplikáciu pre iPhone (kódovanie vykonáva niekto iný). Snažím sa vytiahnuť obrázok z internetu a jeho obrázok sa zobrazí ako miniatúra (napríklad v aplikácii adresára iphone).
Chcel by som, aby sa používateľ dotkol malého obrázka a zmenil sa na obrázok v plnej veľkosti. V niektorých tutoriáloch som videla dotykové udalosti, ale netuším, prečo to pre mňa nefunguje.
Toto je v mojom súbore .m na stiahnutie obrázka z nejakej webovej stránky:
- (void) viewDidLoad {
urlImage.image = [UIImage imageWithData: [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/Koala_with_young.ogv/seek%3D3.5-Koala_with_young.ogv.jpg"]]];
}
Okrem toho nie som si istý, ako použiť obrázok z adresy URL s dotykovou udalosťou, bohužiaľ všetky návody sa väčšinou týkajú statického obrázka.
Snažil som sa vytvoriť podtriedu UIView, ale nemohol som pripojiť obraz k IBOutlet. Ocenil by som, keby ste ma mohli nasmerovať správnym smerom.
odpovede:
0 pre odpoveď č. 1- (void) touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
UITouch *touch = [touches anyObject];
if([touch.view isEqual:imageViewObject])
{
//maximize the image here
}
}