2015-04-29 11 views
10

Nella barra di spostamento è presente una voce del pulsante di barra che, se premuto, presenterà uno UIAlertController con lo stile .ActionSheet. Nell'iPhone appare proprio come voglio io. Per l'iPad so che ho bisogno di aggiungereActionSheet Origine Visualizza BarButtonItem

// For iPad, set the pop over bounds 
var popOver = optionMenu.popoverPresentationController 
popOver?.sourceView = button as UIView 
popOver?.sourceRect = (button as UIView).bounds 
popOver?.permittedArrowDirections = UIPopoverArrowDirection.Any 

Qualcuno sa di un modo per utilizzare la voce pulsante della barra come il sourceView e il sourceRect? Vorrei che il popover indicasse la voce del pulsante della barra.

risposta

25

Basta usare popOver?.barButtonItem = myBarButtonItem

+0

PERFETTO! Grazie, non vedo come mi sia mancato. –

Problemi correlati