Can you post a (cropped) screenshot? > On Jun 1, 2016, at 1:39 PM, Rick Mann <[email protected]> wrote: > > According to the docs, specifying barButtonItem is sufficient: > > "Assign a value to this property to anchor the popover to the specified bar > button item. When presented, the popover’s arrow points to the specified > item. Alternatively, you may specify the anchor location for the popover > using the sourceView and sourceRect properties." > > It's actually not straightforward to get the rect of a UIBarButtonItem (I > don't know why they didn't make that a UIView). So AFAICT, iOS is incorrectly > computing the source rect. > >> On Jun 1, 2016, at 04:14 , Logan Cautrell <[email protected]> wrote: >> >> I would check the sourceRect property on UIPopoverPresentationController. >> >> If you want precise control over the positioning, then you may need a custom >> view in a UIBarButton. You can calculate the position and update the >> sourceRect accordingly. >> -logan >> >> >>> On May 26, 2016, at 7:08 PM, Rick Mann <[email protected]> wrote: >>> >>> I'm presenting a popover from a UINavigationBar UIBarButtonItem. The point >>> of origin of the popover never seems to come out of the center of the >>> UIBarButtonItem. The code I'm using is: >>> >>> @IBAction >>> func >>> shareModel(inSender: AnyObject) >>> { >>> if let model = self.model >>> { >>> let source = ModelShareActivitySource(model) >>> let avc = UIActivityViewController(activityItems: [source], >>> applicationActivities: nil) >>> avc.popoverPresentationController?.barButtonItem = self.shareButton >>> presentViewController(avc, animated: true, completion: nil) >>> } >>> } >>> @IBOutlet weak var shareButton: UIBarButtonItem! >>> >>> Is anyone else seeing this? >>> >>> -- >>> Rick Mann >>> [email protected] >>> >>> >>> >>> _______________________________________________ >>> >>> Cocoa-dev mailing list ([email protected]) >>> >>> Please do not post admin requests or moderator comments to the list. >>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com >>> >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/cocoa-dev/logancautrell%40ftml.net >>> >>> This email sent to [email protected] >> > > > -- > Rick Mann > [email protected] <mailto:[email protected]> > > > > _______________________________________________ > > Cocoa-dev mailing list ([email protected]) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/david.duncan%40apple.com > > This email sent to [email protected]
-- David Duncan _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
