Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xamarin中的ViewController到ViewController Segue_Ios_Xamarin - Fatal编程技术网

Ios Xamarin中的ViewController到ViewController Segue

Ios Xamarin中的ViewController到ViewController Segue,ios,xamarin,Ios,Xamarin,我不想使用按钮切换到其他viewcontroller。我想使用viewcontroller查看控制器segue,并使用带有segue标识符的任何按钮 或者想象一下,我的viewcontroller中没有任何按钮。我只有tableviewcontroller,一旦用户单击任何一行,就会发生segue 请参阅我用本机iOS编写的代码片段。我在xamarin没有遇到过类似的segue。我的头撞在墙上已经有一段时间了 在Xamarin中是否有类似的方法来实现相同的功能 - (void)buttonTap

我不想使用按钮切换到其他viewcontroller。我想使用viewcontroller查看控制器segue,并使用带有segue标识符的任何按钮

或者想象一下,我的viewcontroller中没有任何按钮。我只有tableviewcontroller,一旦用户单击任何一行,就会发生segue

请参阅我用本机iOS编写的代码片段。我在xamarin没有遇到过类似的segue。我的头撞在墙上已经有一段时间了

在Xamarin中是否有类似的方法来实现相同的功能

- (void)buttonTapped:(UIButton *)sender
{
    [self performSegueWithIdentifier:@"isClicked" sender:self];
}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{

    UserInfoViewController *uVC = [segue destinationViewController];

    if ([segue.identifier isEqualToString:@"isClicked"]) {
     // do what you want
    }
}

您好Streamblay,如何创建从一个viewcontroller到另一个viewcontroller的isClicked segue?我无法在VUEWController之间创建一个segue。您是否希望从当前的viewcontroller中显示一个新的viewcontroller?对于TableViewController,您将遵循他们在本例中所做的操作。这有帮助吗?你对下面的问题有想法吗
private void ButtonClick(object sender, EventArgs args)
    {
        PerformSegue ("isClicked", sender);
    }

public override void PrepareForSegue (UIStoryboardSegue segue, NSObject sender)
    {
        if (segue.Identifier == "isClicked")
        //do what you want
    }