gpt4 book ai didi

ios - 检查 UIbutton setImage 是否在 iOS 中被调用

转载 作者:行者123 更新时间:2023-11-29 02:44:01 25 4
gpt4 key购买 nike

是否有一种简单的方法来检查 UIButton 的 setImage 方法是否已被调用?我使用 Storyboard 来放置按钮(在本例中这并不重要)。基本上我(即我的代码的另一部分)希望收到通知我的 UIButton catImage 的 setImage 已被调用。

最佳答案

当 iOS 中发生特定事件时,有多种方法可以通知另一个对象。

  1. 使用委托(delegate),当您以编程方式设置图像时,调用其他对象中的委托(delegate)方法来通知该事件。

  2. 发送 NSNotification,当图像被设置时发送一个 NSNotification。另一个对象应该观察这个通知。

    [[NSNotificationCenter defaultCenter] postNotificationName:@"Imageset"object:self userInfo:nil];

  3. 使用键值观察。因此,如果图像的值发生变化,其他对象会收到通知。

关于ios - 检查 UIbutton setImage 是否在 iOS 中被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25365121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com