0

我想构建一个在视图之间具有这种导航的应用程序:带有文本项的滚动视图(如菜单栏)。在应用商店查看 Radio-Canada 应用(免费)。

如何进行?我知道我需要一个滚动视图,但在那之后......你必须明白我对 iOS 5 没有太多经验。

检查此快照以获取示例:

快照 http://www.eazyrf.com/Snap2.jpg

4

1 回答 1

2

对于水平滚动视图,只需创建一个滚动视图并向其添加按钮。您剪裁的白色“选定”背景可以通过加载一个白色椭圆形并resizeableImageWithCapInsets:用于扩展它以适合文本来创建。将按钮的click事件链接到呈现新视图的函数。如果这个“菜单栏”就像一个标准的 iOS 标签栏,你需要自己管理视图层次结构。

对于垂直滚动视图,您很可能正在查看 aUITableView中包含的 a UINavigationController,其中为表视图实现的类通过将新视图推送到导航控制器UITableViewDelegate来响应。didSelectRowAtIndexPath这是实现看起来像滚动项目列表的常见模式,其中点击一个单元格会导致转换到新屏幕。

于 2012-02-22T17:44:52.367 回答