UIProgressView缩放不一致问题

时间:2013-09-27 22:59:47

标签: ios objective-c

这里的新手总数。

这个

有什么区别
_myUIProgressView.transform = CGAffineTransformScale(_myUIProgressView.transform, 1.0, 0.3);

和此:

[_myUIProgressView setTransform:CGAffineTransformMakeScale(1.0, 0.3)];

除了简洁。为什么你会偏爱另一个呢?

1 个答案:

答案 0 :(得分:0)

这两个电话功能相同。唯一的区别是语法。

第一种称为点符号。第二个是对setter的方法调用。

Dot notation是一种调用属性的setter或getter的替代方法,它与其他语法完全相同。

有些人(大多是老派的C程序员)不喜欢点语法。我是一名老C程序员,但我喜欢它。