Controlla se la vista è mostrata in popover o in schermo intero
Domanda
Esiste un modo per controllare ViewController se viene mostrato in Popover o a schermo intero?
Ho provato a ottenere e confrontare
self.view.frame.size.width
Ma a volte non funziona correttamente, spero che ci sia una soluzione migliore grazie!
Soluzione
È possibile implementare il delegato di seguito (per Popover) nel tuo punto di vista e verificare se questo viene chiamato per una popolazione o una vista. Dovrebbe essere un lavoro intorno, immagino.
- (CGSize)contentSizeForViewInPopoverView ;
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow