Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.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 自动布局动态间距?_Ios_Xcode_Ios8_Autolayout_Psd - Fatal编程技术网

Ios 自动布局动态间距?

Ios 自动布局动态间距?,ios,xcode,ios8,autolayout,psd,Ios,Xcode,Ios8,Autolayout,Psd,我对整个autolayout设计还很陌生,我正试图找出使此设计与所有尺寸兼容的最佳方法。我似乎找不到一种方法来分隔每个元素,因此每个元素的大小都会根据屏幕大小而变化。我知道我可以将子视图限制在页边空白处,但Xcode似乎需要设置宽度和高度,因此大屏幕版本看起来非常压缩。(见下文)处理此类自定义表单的最佳方式是什么?基本上,我需要一种方法来动态地分隔每个元素 每个元素都是独立的。IE文本、分隔符、图标 如果我正确理解了你的问题,那么我想!如果需要更改文本字段的高度,需要根据其宽度增加或减小其大小,

我对整个autolayout设计还很陌生,我正试图找出使此设计与所有尺寸兼容的最佳方法。我似乎找不到一种方法来分隔每个元素,因此每个元素的大小都会根据屏幕大小而变化。我知道我可以将子视图限制在页边空白处,但Xcode似乎需要设置宽度和高度,因此大屏幕版本看起来非常压缩。(见下文)处理此类自定义表单的最佳方式是什么?基本上,我需要一种方法来动态地分隔每个元素

每个元素都是独立的。IE文本、分隔符、图标


如果我正确理解了你的问题,那么我想!如果需要更改文本字段的高度,需要根据其宽度增加或减小其大小,则需要设置前导、顶部、尾部和底部空间以及纵横比


“Xcode似乎需要设置宽度和高度”不,不需要。将子视图的边固定到superview的边上,它将采用superview的宽度。了解自动布局!