2017-09-05 1 views
0

Ich verwende den Drittanbieter ActionButton, um eine schwebende Schaltfläche in meiner App anzuzeigen. Wenn ich nun auf die schwebende Schaltfläche klicke, möchte ich direkt zu einer anderen viewcontroller gehen, d. H. Ich möchte nicht die Optionen generieren, die normalerweise angezeigt werden, wenn eine schwebende Schaltfläche angeklickt wird und ich gerade zu einer anderen viewcontroller wechseln möchte.Wechseln Sie direkt zu einem anderen Ansichtscontroller (ohne die Optionen für die schwebenden Schaltflächen zu generieren), wenn Sie auf die schwebende Schaltfläche (ActionButton) klicken

Und noch einmal, ich benutze die dritte Partei ActionButton. Die Leute, die diese Dritt vielleicht verwendet haben, können schneller das Problem fangen ... :)

Vielen Dank im Voraus .... :)

Antwort

0

Das Problem behoben werden könnte ...

Wir verwenden die von Drittanbietern ActionButton wie so eine Floating-Taste für jede Ansicht zu zeigen ...

actionButton = ActionButton(attachedToView: self.view, items: []) 
actionButton.action = { button in 
      //the viewcontroller to be shown can be loaded here...  
nil) 

Hier in der ersten Zeile, die items Array all Optionen haben alle angezeigt werden, während auf der Floating-Schaltfläche klicken. Aber wenn wir keine Optionen haben wollen, wenn wir auf die schwebende Schaltfläche klicken, kann das items Array leer gelassen werden, wie ich es hier getan habe.

Dann in actionButton.action oben, können wir den erforderlichen View-Controller laden, wie ich oben angedeutet habe.

Dadurch ergibt sich direkt an die viewcontroller unserer Wahl in gehen, während ohne die Optionen auf dem Floating-Button kommen ...

Verwandte Themen