禁用TTLauncherView中的编辑

时间:2010-11-24 01:36:54

标签: iphone ios4 three20

我是三人新手。我试图摆弄启动器。我想知道是否有办法禁止在TTLauncherView中编辑图标的位置。

我搜索并发现了一个旧帖子:

http://groups.google.com/group/three20/browse_thread/thread/b1a79ff4cb5e1983

但是我没有在v1.1或v1.02a中看到这些变化。

谢谢!

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我在BOOL isEditable子类中添加了TTLauncherView属性,使Mark的链接解决方案更加顺畅。这里添加了代码,以防有人发现它有用。

修改: oops,如果isEditable为真,这看起来不起作用。 HM。

- (void)editHoldTimer:(NSTimer*)timer { 
    if (self.isEditable) {
        // use performSelector to remove the warning for calling a (Three20) private superclass
        [super performSelector:@selector(editHoldTimer:) withObject:timer];
    } else {
        _editHoldTimer = nil; 
    }
}