- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我从 Interface Builder 添加了大约 20 个按钮,按下时它们会改变颜色,如下所示:
-(IBAction)button1:(id)sender
{
if(playerTurn == YES)
{
button1.backgroundColor = [UIColor redColor];
}
}
但为了缩短时间,似乎我可以使用通用方法,以便按下每个按钮时运行该方法。像这样的东西:
-(IBAction)button1:(id)sender
{
//Go to method and make this button red
}
-(void)changeColour
{
if(playerTurn == YES)
{
buttonThatWasSent.backgroundColor = [UIColor redColor];
}
}
不幸的是,我不知道该怎么做。似乎选择器/发送器是答案?但我还没有成功制作任何我发现有用的教程。
最佳答案
你非常接近!
- (IBAction)myActionWithAnArbitraryName:(UIButton *)sender
{
if(playerTurn == YES) {
[sender setBackgroundColor:[UIColor redColor]];
}
}
关于objective-c - 通过通用方法传递不同的 UIButton。选择器/发送器是答案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13893228/
在其广播范围内可以拥有的 ibeacon 数量的理论/实际限制是多少?一定有一个。如果他们的信号不断与另一个信号发生冲突,他们会做什么,如果有什么补偿的话,不确定他们是否知道? 想象一下,在同一个 f
我希望使用 pyzabbix 的 Zabbix-Sender 功能向 zabbix 发送一些项目。作为测试,我正在运行以下代码 - from pyzabbix import ZabbixMetric,
我希望使用 pyzabbix 的 Zabbix-Sender 功能向 zabbix 发送一些项目。作为测试,我正在运行以下代码 - from pyzabbix import ZabbixMetric,
我使用 eBook iOS Development Essentials 学习 iOS 开发,其中有一部分是关于 Master-Detail 接口(interface)的。我应该在 override
我有一个关注/取消关注按钮并通过“发件人”访问它。当用户点击它以关注或取消关注另一个用户时,我正在更改文本。问题是当它应该显示“取消关注”时,它显示的是 Storyboard 中使用的默认文本。该按钮
我无法设置基本的发送器应用程序。我已经尝试过 CastHelloText例如,当我从右上角的 Google Cast 扩展按钮选择我的设备时,输入我自己的 AppId,并在调用 chrome.cast
有一个 AMQP消息发送器已在 AVR/Arduino 上实现吗? 考虑到 ATmega328 上的可用空间有限,这可能吗? 我并不是在寻求完整的实现。只是简单的“发送消息”。接收消息也很好,但不是必
我想编写一个应用程序,其中我需要一个生产者使用 spring bootrabbitmq 发送消息,并且接收器是用 python 编写的。接收器部分很简单- 接收.py #!/usr/bin/env p
我目前正在尝试使用 AMQP1.0 将信息发送到 Azure 事件中心Node.js 的客户端。我需要通过 SAStoken 进行身份验证。 我无法使用如下所示的 SASkey 和 SASKeyNam
我读到 Android 4.4 中的 WebView 组件是基于 Chrome 的: https://developers.google.com/chrome/mobile/docs/webview/
我是一名优秀的程序员,十分优秀!