Cocoa Touch动画延迟命令

发布于 2024-10-18 12:44:30 字数 23 浏览 1 评论 0原文

延迟淡入图像的操作的命令是什么?

What is the command of delaying an action to fade in an image?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

余厌 2024-10-25 12:44:30

听起来像你想要

+ (void)setAnimationDelay:(NSTimeInterval)delay

像这样使用它(非基于块的动画):

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDelay:1.5];
myImage.alpha = 1.0;
[UIView commitAnimations];

Sounds like you want

+ (void)setAnimationDelay:(NSTimeInterval)delay

Use it like this (non-block based animations):

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDelay:1.5];
myImage.alpha = 1.0;
[UIView commitAnimations];
阳光的暖冬 2024-10-25 12:44:30

对于延迟操作,您可以在 AppDelegation 中执行,didFinishLaunchingWithOptions

          [NSThread sleepForTimeInterval:2];

用于淡入和淡出图像。你可以使用自定义方法进行淡入淡出

更好你可以看到这篇文章http://iosdevelopertips.com/user-interface/fade-transition-fade-images-in-and-out.html

For Delaying the action u can do in AppDelegation, didFinishLaunchingWithOptions

          [NSThread sleepForTimeInterval:2];

For Fade in and Fade out of Image. u can use custom methods for Fade and fade out

Better you could see this post http://iosdevelopertips.com/user-interface/fade-transition-fade-images-in-and-out.html

马蹄踏│碎落叶 2024-10-25 12:44:30

我发现 UIView 上新的基于块的动画方法非常易于使用:

https://developer .apple.com/documentation/uikit/uiview

你可以这样做

UIImageView *yourPic;  // assume it exists
yourPic.opacity = 0.0;
[UIView animateWithDuration:1.0 animations:^
{
    yourPic.opacity = 1.0;
}

I find the new block-based animation methods on UIView pretty simple to work with:

https://developer.apple.com/documentation/uikit/uiview

You could do something like

UIImageView *yourPic;  // assume it exists
yourPic.opacity = 0.0;
[UIView animateWithDuration:1.0 animations:^
{
    yourPic.opacity = 1.0;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文