У меня очень простой проект, который пытается анимировать UIView с использованием блочной анимации iOS4.0.Анимация не работает на iPad. то же работает на iphone
Заголовок
@interface animatepadViewController : UIViewController {
UIView *contentView;
}
@property(nonatomic, retain) IBOutlet UIView *contentView;
@end
реализация
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
[UIView animateWithDuration:1.0 animations:^{self.contentView.alpha = 0.0;}];
}
Я добавил подвид типа UIView в интерфейсе строитель с цветом фона черный.
Это единственное изменение, которое я сделал из проекта ipad «view» по умолчанию.
Я получаю следующую ошибку
2010-12-28 17:59:05.689 animatepad[29835:207] *** +[UIView animateWithDuration:animations:]: unrecognized selector sent to class 0x217689c
это происходит только на IPad, а не на iPhone
заранее спасибо
ahh .. это возможно. как мне это сделать для симулятора? –
Обновите свой SDK до 4.2. –