UIViewController 中的滚动标题
Posted
技术标签:
【中文标题】UIViewController 中的滚动标题【英文标题】:Scrolling Title In UIViewController 【发布时间】:2014-01-13 14:09:47 【问题描述】:我需要一点帮助,我不知道如何解决这个问题:
我有UIViewController
类和UIScrollView
。 UIScrollView
用于UITableViewControllers
的水平scrolling
(分页)。
我想为 ios7 创建类似 Twitter app
的效果,这样当用户向左或向右滑动并加载新的 controller
时,UINavigationBar
上的标题会发生变化。
更改时,标题不仅出现,而且看起来像是在 scrollview
本身上。
【问题讨论】:
【参考方案1】:您可以使用这个控件(我已经使用过并且发现它很棒),您可以将它作为子视图添加到您的 UINavigationBar https://github.com/cbpowell/MarqueeLabel
【讨论】:
【参考方案2】:使用 UIViewController 的 titleView 属性来提供您自己的自定义视图,并使用 animateWithDuration 块在其上制作动画。
【讨论】:
以上是关于UIViewController 中的滚动标题的主要内容,如果未能解决你的问题,请参考以下文章
使 UIViewController 中的 UITableView 滚动到文本字段
如何在 Swift 中制作放置在 UIViewController 中的水平可滚动组件?
UIScrollView 中的 UIToolbar 修复了 UIViewController 作为子视图滚动问题
为啥情节提要 ui 元素未显示在 xcode 9 中的 UIViewController 上
从 swiftUI 中的一个嵌入式 UIViewController 导航到 swift UI 中的另一个嵌入式 UIViewcontroller