Tôi đang cố gắng animate backgroundColor
thuộc tính của lớp UILabel và không thành công cho đến nay. Đây là đoạn mã của tôiĐiều gì thực sự khả thi trong UILabel?
-(void) blink {
UIColor* originalColor = lblDescription.backgroundColor;
lblDescription.backgroundColor = [UIColor yellowColor];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
lblDescription.backgroundColor = originalColor;
[UIView commitAnimations];
}
//this code works if lblDescription is UIView and does not if UILabel
Tôi không thể chứng minh được rằng một số thuộc tính UILabel không thể hoạt hình, nhưng tôi không thể chứng minh được khiếu nại đó bằng cách đọc tài liệu của Apple. Tôi đã tự hỏi nếu ai đó có thể làm sáng tỏ vấn đề này.
Câu hỏi hay. Hầu hết thời gian tôi chỉ cố gắng để biết nếu nó là hoạt hình ... – gcamp