Создание плавающей кнопки действия (FAB) с использованием Floaty в IOS

#ios #swift

#iOS #быстрый

Вопрос:

Я создал плавающую кнопку действия, как показано на рисунке [https://i.stack.imgur.com/mKUdr.png ] использование floaty в swift. Дело в том, что я хочу перейти к другому контроллеру представления, нажав на кнопку «Плюс». Я могу сделать это, следуя коду, но я хочу знать, есть ли способ напрямую перейти к другому контроллеру представления при нажатии на кнопку «Плюс». Пожалуйста, поддержите меня, если есть способ сделать это. Спасибо тебе.

 func loadFAB(){
  let image = UIImage(named: "add")
  let floaty = Floaty()
  
      floaty.buttonColor = color
      floaty.plusColor = UIColor.white
        
      floaty.addItem(icon: image, handler:{ item in
   
      //navigate to another page
      self.performSegue(withIdentifier: "idnewPageSegue", sender: self)})

}
  

Ответ №1:

вы можете использовать, как показано ниже

 let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let nextViewController = storyBoard.instantiateViewController(withIdentifier: "nextView") as! NextViewController
self.present(nextViewController, animated:true, completion:nil)