【问题标题】:How To Trigger The "Pressed Effect" Or "Highlight Effect" Of A UIButton When Other UIButton Is Pressed如何在按下其他 UIButton 时触发 UIButton 的“按下效果”或“突出显示效果”
【发布时间】:2015-07-20 02:08:25
【问题描述】:

我有一个带有背景图像的大 UIButton,上面还有五个不可见的小 UIButton。我想在按下其中一个不可见的小按钮时触发大按钮的高亮效果。我怎样才能做到这一点?

请帮忙。非常感谢!

【问题讨论】:

    标签: ios user-interface uibutton


    【解决方案1】:

    为所有小按钮添加 UIControlEventTouchDown 目标并调用:

    [self.largeButton setHighlighted:true];
    

    然后在小按钮上添加 UIControlEventTouchUpInside 和 UIControlEventTouchUpOutside 的目标并调用:

    [self.largeButton setHighlighted:false];
    

    【讨论】:

      猜你喜欢
      • 2017-05-15
      • 2020-05-06
      • 2011-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 2020-10-23
      • 1970-01-01
      相关资源
      最近更新 更多