作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 UITextField
中进行简单的加法和减法。为此,我有两个 UIButton
,一个用于加法,一个用于减法。减法按钮做了它应该做的事情,但是加法按钮也执行减法,即使我已经指定它将 0.1 添加到文本字段中的值。谁能指出我在这里做错了什么?
- (IBAction)decrementIncrementTemperatureValue:(UIButton *)sender
{
NSString *temperatureString = _temperatureValueInput.text;
float operator = [temperatureString floatValue];
float result;
if (_temperatureDecrement)
{
result = (operator - 0.1);
}
if (_temperatureIncrement)
{
result = (operator + 0.1);
}
_temperatureValueInput.text = [NSString stringWithFormat:@"%f", result];
}
最佳答案
_temperatureDecrement
和_temperatureIncrement
是两个按钮的实例变量吗?
如果是这样,你想检查它们是否匹配 sender
,现在你只需检查它们是否为 nil。
if (sender == _temperatureDecrement) {
result = (operator - 0.1);
}
else if (sender == _temperatureIncrement) {
result = (operator + 0.1);
}
else {
// if you forgot to wire your two button variables to the UIButton objects
NSLog(@"sender (%@) is neither decrement nor increment button", sender);
}
关于ios - 加减法uitextfield,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17785376/
使用 LESS 有没有一种方法可以设置基本字体大小,然后稍后引用它并输出它说 1em 更小?例如: @font-size: 3.025em; 然后在媒体查询或其他东西中: @media only sc
我是一名优秀的程序员,十分优秀!