进度指示器纺车如何



我想添加一个NSProgressIndicator .我有一个启用计时器的按钮,然后在延迟之后,调用一个方法。

我想

在按下按钮时启动旋转动画,并且我想在方法结束时停止动画。

所以,在我的.h中,我添加了

NSProgressIndicator * ConnectingProgress;

然后在我的.m按钮操作中添加

 [ConnectingProgress startAnimation:sender];

最后在我的方法结束时,我添加了

[ConnectingProgress stopAnimation:sender];

问题:

  1. 在我的方法中无法识别"发件人"。
  2. 什么都没用,还有开始动画...

做错了什么,我怎么能通过?

编译器

说你没有任何局部变量sender。直接传递self(视图控制器引用(或将sender声明为

id sender = self;
[ConnectingProgress startAnimation:sender];

id sender = self;
[ConnectingProgress stopAnimation:sender];

声明以大写字母 C 开头ConnectingProgress NSProgressIndicator变量的原因是什么?大写的起始字母用于类、类别等名称,请改用connectingProgress

我希望connectingProgress在某处(可能在 viewDidLoad 处(初始化并作为子视图添加到某处。

相关内容

  • 没有找到相关文章

最新更新