UIActivityIndi​​catorView微调不显示

我试图让我的第一个微调工作,我似乎无法让它显示在屏幕上。

我尝试将故事板上的UIActivityIndi​​catorView拖到我的屏幕上,但是当我试图通过故事板将它连接到我的头文件时,它似乎没有响应。 (那里有什么正确的步骤?)

所以我做了手动。 我将这行添加到我的.h文件中:

@property (weak, nonatomic) IBOutlet UIActivityIndicatorView *aSpinner; 

然后我将这些行添加到我的.m文件

 UIActivityIndicatorView *aSpinner; //throw up spinner from submit btn we created aSpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle: UIActivityIndicatorViewStyleWhiteLarge]; [self.view addSubview:aSpinner]; [aSpinner startAnimating]; 

但是当我进行这个testing的时候,没有一个纺纱工出现。 有什么想法,我在这里做错了吗?

在你的笔尖文件中select你的微调右键单击 – >单击并拖动引用文件的所有者。 然后select一个Spinner。

它不显示,因为在笔尖和你的代码activityindicator没有连接。

你可以在这里find截图如何做到这一点

https://developer.apple.com/library/ios/#documentation/IDEs/Conceptual/xcode_quick_start/020-Tutorial_Designing_a_User_Interface_with_Interface_Builder/interface_builder_tutorial.html#//apple_ref/doc/uid/TP40010575-CH3-SW3

您应该在@property行中使用“strong”而不是“weak”。

UIActivityIndi​​catorView被直接释放,如果使用弱,你不想这样做。

也许你应该为视图设置一个框架。