Xcode-TagTextField组件:动态调整superview的大小以适应子视图

Xcode-TagTextField组件:动态调整superview的大小以适应子视图,xcode,uiview,uibutton,constraints,nslayoutconstraint,Xcode,Uiview,Uibutton,Constraints,Nslayoutconstraint,我创建了一个包含两个子视图的UIView;uibutton和uitextfield。按钮位于文本字段的左侧,约束将自动确定文本字段的水平位置。类似地,UITextfield也会使用约束动态扩展以适应其文本内容 我希望superview(UIView)自动扩展到两个控件的宽度,但找不到这样做的方法。有人能建议一种为超级视图创建约束的方法,以便它在子视图的大小改变时进行调整吗 谢谢 D 更新 Heya,所以我尝试创建一个标签文本字段,如下所示,用户可以在其中输入右边的文本或按下左边的按钮来提示模式弹

我创建了一个包含两个子视图的UIView;uibutton和uitextfield。按钮位于文本字段的左侧,约束将自动确定文本字段的水平位置。类似地,UITextfield也会使用约束动态扩展以适应其文本内容

我希望superview(UIView)自动扩展到两个控件的宽度,但找不到这样做的方法。有人能建议一种为超级视图创建约束的方法,以便它在子视图的大小改变时进行调整吗

谢谢 D

更新 Heya,所以我尝试创建一个标签文本字段,如下所示,用户可以在其中输入右边的文本或按下左边的按钮来提示模式弹出列表:

其中一个子视图是动态扩展的,还是从一开始就设置了宽度?\n两个子视图都是动态调整的,但从初始设置到最小大小您需要达到这样一个点,即您有约束“RAP”垂直和层次结构上的所有子视图,你能为这个特殊的视图添加故事板的图像吗?因为这会很有帮助。因为它将准确地显示您在不同设备中显示视图所需的方式。@iOS_DK请查看我的编辑:-)谢谢