Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.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
Ios6 有没有办法得到';可视化格式语言&x27;AutoLayout XIB的应用?_Ios6_Autolayout - Fatal编程技术网

Ios6 有没有办法得到';可视化格式语言&x27;AutoLayout XIB的应用?

Ios6 有没有办法得到';可视化格式语言&x27;AutoLayout XIB的应用?,ios6,autolayout,Ios6,Autolayout,我撞到了砖墙上。 是否有可能从AutoLayout XIB生成视觉格式语言? 我希望在代码中模拟XIB等价物。当您记录约束时,日志将以可视化格式语言显示它们 NSLog(@"%@", self.view.constraints) ; 我在Interface Builder中创建了一个UIButton并将其拖动到视图的右上角, ,这是NSLog: "<NSLayoutConstraint:0x75b19f0 H:[UIRoundedRectButton:0x75ae6a0]-(NSSpa

我撞到了砖墙上。 是否有可能从AutoLayout XIB生成视觉格式语言
我希望在代码中模拟XIB等价物。

当您记录约束时,日志将以可视化格式语言显示它们

NSLog(@"%@", self.view.constraints) ;
我在Interface Builder中创建了一个UIButton并将其拖动到视图的右上角, ,这是NSLog:

"<NSLayoutConstraint:0x75b19f0 H:[UIRoundedRectButton:0x75ae6a0]-(NSSpace(20))-|   (Names: '|':UIView:0x75ae560 )>",
"<NSLayoutConstraint:0x75b1a50 V:|-(NSSpace(20))-[UIRoundedRectButton:0x75ae6a0]   (Names: '|':UIView:0x75ae560 )>"

如果您对视觉格式语言足够熟悉,您应该能够用该语言表达您能想到的大多数约束,而无需在Interface Builder中创建约束并对其进行反向工程。如果存在无法在代码中生成的约束,请告诉我。

当您记录约束时,日志将以可视化格式语言显示它们

NSLog(@"%@", self.view.constraints) ;
我在Interface Builder中创建了一个UIButton并将其拖动到视图的右上角, ,这是NSLog:

"<NSLayoutConstraint:0x75b19f0 H:[UIRoundedRectButton:0x75ae6a0]-(NSSpace(20))-|   (Names: '|':UIView:0x75ae560 )>",
"<NSLayoutConstraint:0x75b1a50 V:|-(NSSpace(20))-[UIRoundedRectButton:0x75ae6a0]   (Names: '|':UIView:0x75ae560 )>"

如果您对视觉格式语言足够熟悉,您应该能够用该语言表达您能想到的大多数约束,而无需在Interface Builder中创建约束并对其进行反向工程。如果存在无法在代码中生成的约束,请告诉我。

Sweet!我将对此进行练习,通过NIB生成一个包含元素的复杂UIView,看看会产生什么约束。谢谢,亲爱的!我将对此进行练习,通过NIB生成一个包含元素的复杂UIView,看看会产生什么约束。谢谢