Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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_User Interface_Autolayout_Interface Builder_Ios Autolayout - Fatal编程技术网

Ios 将宽度约束设置为“活动指示器”会打断堆栈视图吗?

Ios 将宽度约束设置为“活动指示器”会打断堆栈视图吗?,ios,user-interface,autolayout,interface-builder,ios-autolayout,Ios,User Interface,Autolayout,Interface Builder,Ios Autolayout,这是在标签和活动指示器之间设置水平堆叠视图后视图的外观: 这不是预期的输出,因为我希望标签和活动指示器彼此靠近。看起来stackview试图为这两个子视图指定相似的宽度 我尝试将10宽度约束指定给活动指示器,结果如下: 这是左侧面板: 如何在标签右侧添加活动指示器 我期待着这样的事情: 之所以会发生这种情况,是因为堆栈视图插入具有所需(1000)优先级的约束。 您可以做的是将标签的内容压缩阻力优先级和活动指示器的内容拥抱优先级更改为1000(在这种情况下无需附加宽度约束) 您是否可以共享左

这是在标签和活动指示器之间设置水平堆叠视图后视图的外观:

这不是预期的输出,因为我希望标签和活动指示器彼此靠近。看起来stackview试图为这两个子视图指定相似的宽度

我尝试将10宽度约束指定给活动指示器,结果如下:

这是左侧面板:

如何在标签右侧添加活动指示器

我期待着这样的事情:


之所以会发生这种情况,是因为堆栈视图插入具有所需(1000)优先级的约束。 您可以做的是将标签的
内容压缩阻力优先级
和活动指示器的
内容拥抱优先级
更改为
1000
(在这种情况下无需附加宽度约束)

您是否可以共享左侧面板的屏幕截图,其中所有约束和视图层次结构都可见添加到侧栏中。您是否可以共享您期望的UI添加到期望的UI中。