Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.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
C# 如何在每次加载视图控制器时创建它的新实例?_C#_Ios_Xamarin_Segue_Viewcontroller - Fatal编程技术网

C# 如何在每次加载视图控制器时创建它的新实例?

C# 如何在每次加载视图控制器时创建它的新实例?,c#,ios,xamarin,segue,viewcontroller,C#,Ios,Xamarin,Segue,Viewcontroller,我正在使用一个选项卡栏控制器,其中有4个视图控制器。是否有某种方法可以在每次单击选项卡按钮时创建一个新实例,而不是重新加载原始实例 下面是我故事板中相关部分的一个片段 这是非常奇怪的行为。如果我从选项卡A转到选项卡B,然后再回到选项卡A,我希望选项卡A的状态与我离开时的状态相同。原因是“扫描”是一种条形码扫描功能-使用ZXing软件。我想每次都把它清理干净,重新装上。这里有一个更大的图景:@jason我认为如果您使用xcode xamarin必须以不同的方式进行操作,这是正确的

我正在使用一个选项卡栏控制器,其中有4个视图控制器。是否有某种方法可以在每次单击选项卡按钮时创建一个新实例,而不是重新加载原始实例

下面是我故事板中相关部分的一个片段


这是非常奇怪的行为。如果我从选项卡A转到选项卡B,然后再回到选项卡A,我希望选项卡A的状态与我离开时的状态相同。原因是“扫描”是一种条形码扫描功能-使用ZXing软件。我想每次都把它清理干净,重新装上。这里有一个更大的图景:@jason我认为如果您使用xcode xamarin必须以不同的方式进行操作,这是正确的