TTLauncherView去掉删除按钮

发布于 2024-12-12 03:40:33 字数 55 浏览 0 评论 0原文

我正在使用 TTLauncherView 构建视图,但我不想要图标摆动时的删除按钮,如何删除它?

I am using TTLauncherView to build a view,but I don't want the delete button when the icon is wobbling,how can I remove it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

玩物 2024-12-19 03:40:33

我刚才找到了解决方案,只需在 - (void)beginEditing 方法中更改一些内容即可:

- (void)beginEditing {
  _editing = YES;
  _scrollView.delaysContentTouches = YES;

  UIView* prompt = [self viewWithTag:kPromptTag];
  [prompt removeFromSuperview];

  for (NSArray* buttonPage in _buttons) {
    for (TTLauncherButton* button in buttonPage) {
      button.editing = YES;
        button.closeButton.hidden = TRUE;
    }
  }

I found the solution just now,just change something in the - (void)beginEditing method:

- (void)beginEditing {
  _editing = YES;
  _scrollView.delaysContentTouches = YES;

  UIView* prompt = [self viewWithTag:kPromptTag];
  [prompt removeFromSuperview];

  for (NSArray* buttonPage in _buttons) {
    for (TTLauncherButton* button in buttonPage) {
      button.editing = YES;
        button.closeButton.hidden = TRUE;
    }
  }
水中月 2024-12-19 03:40:33

点击图标时会切换此行为。如果您根本不想摆动,只需重写以下方法:

- (void)buttonTouchedDown:(TTLauncherButton*)button withEvent:(UIEvent*)event {
    /// Do something what should happen
}

This bevaviour is toggled when tapping on an icon. If you do not want the wobbling at all just override the following method:

- (void)buttonTouchedDown:(TTLauncherButton*)button withEvent:(UIEvent*)event {
    /// Do something what should happen
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文