选择步进器时滚动视图重叠
Posted
技术标签:
【中文标题】选择步进器时滚动视图重叠【英文标题】:ScrollView overlapping when stepper is selected 【发布时间】:2015-03-02 05:32:10 【问题描述】:好的,我的 ios 应用程序出现意外的运行时问题/错误。我放置了一个滚动视图和步进器,它根据从 Web 服务解析的项目递增。现在,当用户选择 Stepper 时会填充滚动视图,现在工作正常。
我的问题是如何避免应用重叠,如下面的屏幕截图所示。
【问题讨论】:
如果您的滚动视图框架设置为填充视图,则滚动视图旨在执行此操作。只需更改滚动视图的框架,但将其创建为框架减去步进器和段控件的高度 【参考方案1】:我的解决方案是在每次选择步进器时简单地刷新表数据。
这是消除所有重叠问题的唯一代码。
[self.tableView.subviews makeObjectsPerformSelector:@selector(removeFromSuperView)];
【讨论】:
以上是关于选择步进器时滚动视图重叠的主要内容,如果未能解决你的问题,请参考以下文章
在 driver.execute_script() 中使用伪选择器时无法将某些元素滚动到视图中