ios8 - iOS 8 - UIPopoverPresentationController moving popover -
i looking effective way re-position popover using new uipopoverpresentationcontroller. have succesfully presented popover, , want move without dismissing , presenting again. having trouble using function:
(void)popoverpresentationcontroller:(uipopoverpresentationcontroller *)popoverpresentationcontroller       willrepositionpopovertorect:(inout cgrect *)rect                            inview:(inout uiview **)view   i know it's in game, has example of how efficiently grateful if shared me. in advance.
unfortunately hacky workaround solution i've found:
[vc.popoverpresentationcontroller setsourcerect:newsourcerect]; [vc setpreferredcontentsize:cgrectinset(vc.view.frame, -0.01, 0.0).size];   this temporarily changes content size of presented view, causing popover , arrow repositioned. temporary change in size not visible.
it seems problem apple need fix - changing sourceview or sourcerect properties of uipopoverpresentationcontroller nothing when it's presenting popover (without workaround). 
hope works too!
Comments
Post a Comment