我对Swift / iOS来说相对较新,我有一个相当复杂的任务来完成,我想知道最好的方法。
我需要一个自定义视图。此视图显示一些内容,例如一篇新闻报道。如果用户点击View,它会展开并显示新闻文章的更详细版本。此外,用户可以水平滚动(处于展开或折叠状态)以进入下一篇文章。
我单独搜索了每个问题。对于滚动,我发现我可以使用启用了分页的滚动视图,这样每次滑动都会导致下一篇文章。但我不确定这是否是解决我问题的最佳方法 对于展开/折叠视图,我只想以编程方式设置视图的大小以填充屏幕,这样自动布局将不再显示位于我们自定义视图下方的所有内容。这可能吗?还有更好的解决方案吗?