void ShowProfile(object sender, EventArgs e) { var controller = new ProfileViewController { User = User }; controller.NavigationItem.RightBarButtonItem = new UIBarButtonItem(UIBarButtonSystemItem.Done, CloseProfile); var navController = new UINavigationController(controller); navController.ModalPresentationStyle = UIModalPresentationStyle.Popover; navController.PopoverPresentationController.BarButtonItem = (UIBarButtonItem)sender; navController.PopoverPresentationController.PermittedArrowDirections = UIPopoverArrowDirection.Any; PresentViewController(navController, true, null); }
void ShowProfile (object sender, EventArgs e) { var controller = new ProfileViewController { User = User }; controller.NavigationItem.RightBarButtonItem = new UIBarButtonItem (UIBarButtonSystemItem.Done, CloseProfile); var navController = new UINavigationController (controller); navController.ModalPresentationStyle = UIModalPresentationStyle.Popover; navController.PopoverPresentationController.BarButtonItem = (UIBarButtonItem)sender; navController.PopoverPresentationController.PermittedArrowDirections = UIPopoverArrowDirection.Any; PresentViewController (navController, true, null); }