我在第一个带有枚举的ViewController中有这个prepareForSegue
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
enum TypeOfSegue {
case Edit, Create
}
if let DestViewController: DetailViewController = segue.destinationViewController as? DetailViewController where segue.identifier == "EditItem" {
let edit = TypeOfSegue.Edit
}
if let DestViewController: DetailViewController = segue.destinationViewController as? DetailViewController where segue.identifier == "CreateNewItem" {
let create = TypeOfSegue.Create
}
}
Run Code Online (Sandbox Code Playgroud)
我想将常量编辑或创建传递给我的DetailViewController.如果可能的话,我怎样才能在DetailViewController中保存TypeOfSegue的变量?
我知道我可以从本机Android活动启动Xamarin表单页面,但是我如何从Xamarin Forms ContentPage启动本机Android活动。我尝试了DependencyService,但没有成功。