UIView,它有效吗?

时间:2010-07-12 10:53:32

标签: iphone objective-c cocoa-touch

有人可以澄清一下UIView在这种情况下的运作方式吗?它只是视图控制器的一部分(即视图是我的ViewController.xib的一部分)。我感到很困惑,因为我觉得我应该在某个地方宣布它,我想打电话给beginAnimations但不知道该怎么称呼它。

@implementation ViewController
@synthesize fadeText_001;

-(IBAction)pressToFade:(id)sender {
    NSLog(@"pressFade ...");
    UIButton *button = (UIButton *)sender;

    [fadeText_001 setAlpha:1.0];
    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:1.5];
    [fadeText_001 setAlpha:0.0];
    [UIView commitAnimations];
}

干杯加里

1 个答案:

答案 0 :(得分:2)

beginAnimations:context:setAnimationDuration:commitAnimations是类方法,因此您可以在UIView类本身上调用它们,而不是UIView实例。

类本身是通过UIKit.h声明的,默认为#import