繁体   English   中英

每次出现视图时,模态下的iOS表格视图都会变短

[英]iOS table view in modal gets shorter every time view appears

这是我的设置:我有一个标签栏控制器作为我的根视图控制器。 在一个标签中,我介绍了一种有关用户操作的模式。 模态具有导航控制器,以及具有表视图的视图控制器作为其根视图控制器。 在另一个用户操作上,我按下另一个视图控制器。 每次我回到表格视图时,内容大小似乎都缩小了。 表格视图的外观越来越短。 这与表视图大小的变化无关。 当我登录时,我总是返回相同的tableView大小和内容大小,但是内容从下面被吃掉了。

如果正确理解,您的设置将遵循以下图表:

在此处输入图片说明

仅使用StoryboardAutolayoutViewLayoutAssistant.swift实用程序来强调视图的位置和大小( 使十字准线产生的原因 ),以及恰好0行代码 ,您上面描述的奇怪行为无法复制。

作为解决方案,我建议您这样做:将代码移至Storyboard ,并在此完美界面中引入业务逻辑。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM