ios - 如何检测 UIButton 背景图片的变化?

标签 ios objective-c iphone uibutton

我在 iOS 8 上工作,在 Xcode 上使用 Objective-C 。 我需要创建两个 viewController。 第一:带有背景图像的按钮被更改为一些随机图像,然后转到第二个 Controller 。 二:Present按钮图片名称

两个 View Controller 都已创建,但我需要了解:

1.如果我现在在第二个 View Controller 上,如何检测按钮上的图像在第一个 View 上发生了变化?

2.如何将文件名传递给第二个viewController?

最佳答案

您可以通过以下方式取回图像:

[self.button 当前图像]

(也适用于 currentBackgroundImage/Title/TileColor... rtfm ;))

要将数据传递给你的第二个 View Controller ,存在许多选项,你可以使用“prepareForSegue”并设置你的下一个 View 按钮/NString 随便:)

祝你好运;)

关于ios - 如何检测 UIButton 背景图片的变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28834437/

相关文章:

ios - 在 Collection View 单元格中设置标签值时发现 nil

objective-c - 将 CSV 中带引号的字符串转换为不带引号的 NSMutableArray

objective-c - 识别透明 UITableView 背后的手势

objective-c - UIAlertView 不会调用函数

iphone - 断开互联网连接时如何处理 NSJSONSerialization 的崩溃

ios - 如何在 objective-c 中的单个 View Controller 上加载多个 UIView

ios - 如何使用文件路径的引用获取图库文件路径并显示图像

ios - 再次调用 viewdidload 和 viewdidappear

iphone - 如何在 UIPopoverController 之上添加 View

ios - 替代动画(forKey :) (now deprecated)?