Can I remove the arrow in a popup?

I asked to remove the view arrow.

  • Is this a violation of the user interface guidelines?
  • Is it possible to show popover inside another popover?
  • If this does not violate the rules of the user interface, how to do it?
+4
source share
4 answers

Hiding the popover arrow or showing one popover inside another does not seem very wise. I am not sure that HIG is explicitly forbidden, but in any case its disadvantage is in use. If you insisted that you could draw your own arrow with arrows or try to disguise the arrow using some kind of top view. I think it would be much better to rethink the user interface.

0
source

For swift

popoverMenuViewController?.permittedArrowDirections = UIPopoverArrowDirection(rawValue:0) 
+10
source

Sure thing, and there are many calls for this, especially when the popover is large enough and the point at which the arrow points will be hidden.

There is no lack of usability.

 [pop presentPopoverFromBarButtonItem:_toolbarBtnImage2 permittedArrowDirections:0 // <- pass in zero for no arrows animated:YES]; 
+9
source

Missing or deleting an arrow is implicitly forbidden in the Human Interface Guide 2012-03-07, p. 114: "Popover ... always displays an arrow indicating the point from which it originated."

+3
source

Source: https://habr.com/ru/post/1337102/


All Articles