在iPhone的“主页”屏幕上使用的UIView的名称是什么?

时间:2009-12-29 12:20:35

标签: iphone uiview uiviewcontroller

首先,问题很简单,但我试图在互联网上四处看看,但我找不到这个名字。诸如“Ping Lite”之类的一些应用程序在其应用程序中使用了此视图。它允许您将子模块/应用程序作为图标,您可以像在“主页”屏幕一样滚动页面。

有人可以告诉我在那里使用的类的名称是什么?

3 个答案:

答案 0 :(得分:3)

iPhone SDK中没有此类视图。它由Apple编写,并未包含在UIKit框架中。它仅在SpringBoard.app中可用,该应用程序负责操作系统的许多功能(有点像Finder.app)。

但是,您可以使用UIScrollView自行编写。这需要一些时间,但幸运的是我们有Three20项目,它实现了TTLauncherView

答案 1 :(得分:2)

AFAIK标准sdk没有这样的类。您可以检查第三方库(例如,三个)或自定义UIScrollView行为

答案 2 :(得分:1)

在iPhone的“主页”屏幕上使用的UIView是UIScrollView和UIPageControl。

检查Apple的PageControl示例代码,您将了解它的工作原理。