Ho iniziato a utilizzare WEPopoverController per visualizzare alcuni controlli dopo aver fatto clic su un UIBarButtonItem in una barra degli strumenti nella parte inferiore dello schermo. Il popover viene visualizzato correttamente e i controlli all'interno del popover funzionano, tuttavia non appena viene visualizzato il popover, l'UIBarButtonItem a cui era ancorato scompare!WEPopoverController presentPopoverFromBarButtonItem sta causando la scomparsa dell'UIBarButtonItem specificato
Ecco il codice per la visualizzazione, è abbastanza semplice:
WEPopoverController *wePopover = [[WEPopoverController alloc] initWithContentViewController:audioController];
[wePopover setPopoverContentSize:CGSizeMake(200, 150)];
[wePopover presentPopoverFromBarButtonItem:voiceButton permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
Funzionerà se uso presentPopoverFromRect, ma non è la soluzione ideale.
Chiunque incontri questo problema prima?
Hai mai risolto questo? Sto ottenendo lo stesso problema qui. Inoltre, la punta della freccia non punta mai correttamente al pulsante. – colincameron
Non credo che l'abbiamo mai fatto. Ho finito usando solo presentPopoverFromRect: ma da allora abbiamo cambiato il layout e non usiamo più il popover. In bocca al lupo. – TylerJames
Ho anche questo errore, ecco questo problema su Github: https://github.com/werner77/WEPopover/issues/26 –