Nel mio progetto ho un pulsante in basso a destra dello schermo e ho aggiunto un altro controllore uiview allo storyboard, ho fatto il controllo-trascina sul controllore uiview che volevo come popover, quindi ho impostato la dimensione di viewcontroller su (300, 300) e controllato "usa la dimensione esplicita preferita". Quando carico l'app e faccio clic sul pulsante, l'intero schermo viene coperto dal "popover". Ho anche provato ad entrare nel file .m di popoverViewController e ho impostato la dimensione, ma non ha funzionato.
Qualche idea?Perché il passaggio "presenta come popover" copre l'intero schermo?
Modifica: Poiché sembra che debba essere a schermo intero, va bene, tuttavia sto ancora riscontrando alcuni altri problemi che avevo in precedenza. Verrà visualizzata la mia schermata popup e renderò lo sfondo nero e alfa come .5 per farcela vedere, tuttavia eseguirà l'animazione, quindi una volta terminata l'animazione lo schermo passerà da 0,5 opacità a completamente nero e l'unico la cosa che posso vedere è l'icona della batteria.
provare a impostare il modalPresentationStyle sul ViewController destinazione UIModalPresentationPopover – Jef
Stai provando con iPad o iPhone ? Popover non è per iphone. – Leo
Oh sto provandolo su iphone. Come posso ottenere questo effetto su iPhone? – coal175