#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)