【发布时间】:2015-08-26 12:12:35
【问题描述】:
所以目前我正在为 iPhone 制作一个新闻应用程序,我想为它创建一个自定义导航和标签栏。所以我关闭了导航控制器中的标准导航栏和工具栏,以添加新的自定义导航栏和工具栏。 但问题是,在我将此栏添加到显示 RSS 提要的 TableView 并尝试上下滚动后,我的栏会随提要一起移动。
是否有任何选项可以将我的条分别锁定在屏幕的顶部和底部?所以我可以在它们之间滚动提要? 抱歉,我不确定我需要提供什么样的信息,我的错。这是我的 tableView 的外观,显示提要的位置:http://imgur.com/qLXuBfn
这里是代码,我在导航栏中添加了一张图片:
让 navBgImage:UIImage = UIImage(named: "123.png")! UINavigationBar.appearance().setBackgroundImage(navBgImage, forBarMetrics: .Default)
这是一个如何工作的例子:http://imgur.com/14Ifh8t,9wMn8gs
如您所见,导航栏会随着提要移动并离开屏幕,因此没有错误。我只是想弄清楚如何将栏锁定在屏幕顶部,这样即使我滚动提要它也会保持在那里。标签栏也是如此。
【问题讨论】:
-
如果没有更多上下文,就不可能知道发生了什么。您能否提供一些代码,并准确告诉我们错误发生在哪里?
-
抱歉,我不确定我需要提供什么样的信息,我的错。这是我的 tableView 的样子,显示提要的位置:imgur.com/qLXuBfn 这是代码,我在导航栏中添加图像:let navBgImage:UIImage = UIImage(named: "123.png")! UINavigationBar.appearance().setBackgroundImage(navBgImage, forBarMetrics: .Default) 下面是它如何工作的示例:imgur.com/14Ifh8t,9wMn8gs 如您所见,导航栏会随着提要移动并离开屏幕,因此没有错误。我只是想弄清楚如何锁定栏。
-
@JAL 为主题添加了评论。
标签: ios iphone swift uinavigationbar