Monday, 15 August 2011

objective c - Display single image in a popover -



objective c - Display single image in a popover -

can please write me chunk of code takes uiimage , displays in uipopovercontroller. uiimage resizes based on size of popover window. i've been trying on 2 hours , nil seems work.

i created uimageview

uiimageview *phototoshowinpopover = [[uiimageview alloc] initwithimage:image];

then set uiviewcontroller

uiviewcontroller *popovercontent = [[uiviewcontroller alloc] init]; [popovercontent.view addsubview:phototoshowinpopover]; popovercontent.preferredcontentsize = cgsizemake(300, 350);

then set uipopovercontroller , displayed it

self.photopopover = [[uipopovercontroller alloc] initwithcontentviewcontroller:popovercontent]; self.photopopover.delegate = self; [self.photopopover setpopovercontentsize:cgsizemake(300, 350)]; [self.photopopover presentpopoverfromrect:icon.frame inview:self permittedarrowdirections:uipopoverarrowdirectionany animated:yes];

this creates popover, image way smaller actual popover (it in original size). how create scale fit popover window? final functionality want have that, there image, if click, display same image, larger in popover.

objective-c uiimageview uiimage xcode5 uipopovercontroller

No comments:

Post a Comment