2017-08-10 8 views
2

Ich füge eine UIViewController als PresentViewController Tab Bar verwenden, dann sieht die Ansicht wie: enter image description hereTab Bar versteckt nicht UIViewController mit

Nach jeder Option auswählen, muss ich die Tab-Leiste verbergen, aber mein Bildschirm sieht aus wie : enter image description here

Bitte schlagen Sie mir die Lösung dafür vor. Ich füge einen View-Controller:

self.presentViewController (responseSelector, animiert: true, Abschluss: nil)

+0

Was Sie versucht haben? –

+0

hast du self.tabbarcontroller.tabbar.ishidden = true im responseselector v c viewillappear gesetzt –

+0

ja, ich habe versucht aber tabbar nicht verstecken. Aber wollen Tabbar auf meinem ersten Bildschirm dann wenn ich Kalender öffnen, dann möchte ich das ausblenden. –

Antwort

1

Ich habe Lösung dafür.

lassen responseSelector = ResponseSelectorViewController (responseId: currentResponse.title, Delegierter: Selbst-) responseSelector.modalPresentationStyle = .OverCurrentContext self.presentViewController (responseSelector, animiert: true, Fertigstellung: nil)

Ich habe 1 Zeile Code in diesem ändern.

responseSelector.modalPresentationStyle = .OverFullScreen