Ian*_*ink 20 iphone uiimageview xamarin.ios ipad ios
我有一个UIImageView我想要淡入的东西.
有没有办法在基础上启用它UIViewController?
我已经C# .NET为MonoTouch用户翻译了最简单的答案,尽管它们都有效:
public override void ViewDidAppear (bool animated)
{
base.ViewDidAppear (animated);
UIView.BeginAnimations ("fade in");
UIView.SetAnimationDuration (1);
imageView.Alpha = 1;
UIView.CommitAnimations ();
}
Run Code Online (Sandbox Code Playgroud)
vis*_*kh7 30
最初将imageview的alpha设置为0 imageView.alpha = 0;
- (void)fadeInImage
{
[UIView beginAnimations:@"fade in" context:nil];
[UIView setAnimationDuration:1.0];
imageView.alpha = 1.0;
[UIView commitAnimations];
}
Run Code Online (Sandbox Code Playgroud)
Sab*_*bin 24
将动画持续时间更改为您想要的长度.
UIImageView *myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myImage.png"]];
myImageView.center = CGPointMake(100, 100);
myImageView.alpha = 0.0;
[self.view addSubview:myImageView];
[UIView animateWithDuration:5.0 animations:^{
myImageView.alpha = 1.0;
}];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21679 次 |
| 最近记录: |