我正在关注官方的 iOS 应用程序开发指南。在“实现自定义控件”部分,完成“添加对界面生成器的支持”子部分并重新构建项目后,界面生成器中仍然出现布局错误:
此错误的原因是什么,我该如何解决?
原因是您的外部堆栈视图的“对齐”属性设置为“填充”,而它应该设置为“前导”。换句话说,将外部堆栈视图的“对齐”属性设置为“前导”以解决此问题。
问题是,该指南从未明确提及这一点。在“构建基本 UI”部分,有这个图像:
将外部堆栈视图的“对齐”属性显示为“前导”。但是,从未明确提到外部堆栈视图的“对齐”属性应设置为“前导”,而不是“填充”。