如何实现像iPhone的主屏幕一样的效果

时间:2009-12-01 10:10:44

标签: iphone uitableview homescreen

我想添加一些自定义按钮,并实现与iPhone主屏幕相同的效果。我能想到的是计算每个按钮的位置并将它们添加到视图中。有没有其他方法可以做到这一点?例如在tableview中添加按钮

2 个答案:

答案 0 :(得分:1)

Three20检查TTLauncherView

答案 1 :(得分:0)

我在普通的桌面视图中使用自定义单元格(内部有4个UIButton),在照片应用程序中实现了相同的缩略图视图(原则上不同之处仅在于背景颜色和按钮的圆形效果)。 / p>

在我的情况下,这是因为我需要向上和向下滚动,在您的特定情况下应该有一种方法来“锁定”滚动表。顺便说一下,出于这个原因,在界面构建器中设计自定义视图可能更简单,设计这样的视图非常快,然后创建自定义控制器以提供简单的方法来为UIButtons分配图标和操作动态。

您也可以按照建议查看Three20库,它已经实现,但如果您这样做,Apple会轻易拒绝您的app。