热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

iOS11大标题导航栏切换滚动视图

如何解决《iOS11大标题导航栏切换滚动视图》经验,需要怎么解决?

我有2表内的视图控制器。桌子彼此水平放置。我有一种分段控制,可以在这些表之间进行切换。我想使用大标题。我希望大型标题能够折叠和展开。据我所知,UINavigationBar(或者可能是另一个对象?)观察到滚动视图的偏移量,该偏移量在subviews数组中的索引为0处。因此,当我切换到另一个表时,我称其为

view.sendSubview(toBack: table)

我也试图通过调用此来强制NavigationBar分配新的滚动视图

self.navigationController?.navigationBar.prefersLargeTitles = false self.navigationController?.navigationBar.prefersLargeTitles = true

它有助于分配新的滚动视图。但是有时在第一个拖动事件中滚动视图是错误的。

我还尝试将某种RootScrollView添加到ViewController并将偏移更改发送给它。这样我可以避免更改分配的ScrollView。但这也是越野车。您可以在此处找到一些信息:https : //github.com/uias/Pageboy/issues/122 一个开发人员能够完成这种行为,但是后来变成了越野车

任何建议都非常欢迎!

更新:如果您对视频中的ScrollView挣扎有任何建议,请分享。谢谢!


推荐阅读
author-avatar
akun
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有