我想添加一些自定义按钮,并实现与iPhone主屏幕相同的效果。我能想到的是计算每个按钮的位置并将它们添加到视图中。有没有其他方法可以做到这一点?例如在tableview中添加按钮
答案 0 :(得分:1)
从Three20检查TTLauncherView
,
答案 1 :(得分:0)
我在普通的桌面视图中使用自定义单元格(内部有4个UIButton),在照片应用程序中实现了相同的缩略图视图(原则上不同之处仅在于背景颜色和按钮的圆形效果)。 / p>
在我的情况下,这是因为我需要向上和向下滚动,在您的特定情况下应该有一种方法来“锁定”滚动表。顺便说一下,出于这个原因,在界面构建器中设计自定义视图可能更简单,设计这样的视图非常快,然后创建自定义控制器以提供简单的方法来为UIButtons分配图标和操作动态。
您也可以按照建议查看Three20库,它已经实现,但如果您这样做,Apple会轻易拒绝您的app。