Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.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 UITraitCollection不';在定制segue之后没有任何信息_Ios_Swift_Swift2_Segue_Uitraitcollection - Fatal编程技术网

Ios UITraitCollection不';在定制segue之后没有任何信息

Ios UITraitCollection不';在定制segue之后没有任何信息,ios,swift,swift2,segue,uitraitcollection,Ios,Swift,Swift2,Segue,Uitraitcollection,注销后返回主屏幕时,它无法返回有关其traitCollection的任何信息。我想得到它的大小级别,这是不可能的 当我在没有任何序列的情况下运行屏幕时,它包含所有信息: print(self.view.traitCollection) <UITraitCollection: 0x14fe47dd0; _UITraitNameUserInterfaceIdiom = Phone, _UITraitNameDisplayScale = 2.000000, _UITraitNameHoriz

注销后返回主屏幕时,它无法返回有关其
traitCollection
的任何信息。我想得到它的大小级别,这是不可能的

当我在没有任何序列的情况下运行屏幕时,它包含所有信息:

print(self.view.traitCollection)

<UITraitCollection: 0x14fe47dd0; _UITraitNameUserInterfaceIdiom = Phone, _UITraitNameDisplayScale = 2.000000, _UITraitNameHorizontalSizeClass = Compact, _UITraitNameVerticalSizeClass = Regular, _UITraitNameTouchLevel = 0, _UITraitNameInteractionModel = 1, _UITraitNameForceTouchCapability = 1>

在哪里打印
viewDidLoad
ViewDidDisplay
,…@rminke抱歉,我在
viewDidLoad
中打印,您如何准确地显示这两个实例?请提供更多代码。@rminke我提供了更多信息。让我知道,如果你需要更多的东西注销屏幕不应该有一个segue到主页。它应该弹出所有显示的ViewController,直到到达主VC。
print(self.view.traitCollection)

<UITraitCollection: 0x14fe21cc0; >
override func perform() {

    self.sourceViewController.presentViewController(self.destinationViewController as UIViewController, animated: false, completion: nil)

}