我目前正在处理我正在开发的移动应用程序的问题。它背后的想法是它显示来自传递对象的各种变量的值。由于我需要在布局xml文件中添加越来越多的对象以显示所有内容,因此预览已停止显示除操作栏之外的任何对象,并尝试使用此布局启动活动会使应用程序崩溃。
我有一种感觉,这可能是由于布局比虚拟设备屏幕大,但可能还有另一个原因我完全没有意识到。任何有关此事的帮助将不胜感激。此活动当前使用相对布局,它是否会解决问题以将相对布局包装在Scrollview中以使活动可滚动?
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
tabBar.invalidateIntrinsicContentSize()
}
答案 0 :(得分:0)
这是因为您的相对布局具有循环依赖性。从RequestAssignmentTextView到RequestStatusDropDown,您具有循环依赖性。只需更改RequestAssignmentTextView的'below'元素即可避免此错误。