iOS中的滑动条,就像facebook失去网络连接时一样

时间:2012-12-11 01:19:02

标签: iphone

我需要在iOS中提供一个滑动条,提醒用户他输入了错误的数据。 我希望它在屏幕顶部出现约1秒然后消失,所以有一些东西带有animcation和commit。但我找不到任何好的文件。

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

首先,你需要一个通知栏的imageView或一个动画按钮,这是你的对象。

使用此方法,您可以将横幅放在屏幕上(将坐标更改为适合您的任何套件)此外,如果您希望它向下翻转,因为Apple有一些通知,您可以使用旋转,如果不是只删除该行。

//yourObject setHidden to NO
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:.5];
self.yourObject.center = CGPointMake(100, 200);
self.yourObject.transform = CGAffineTransformMakeRotation(0);
[UIView commitAnimations];

接下来只需制作一个计时器,在1秒后调用某个方法来执行与我发布的方法相反的方法。

如果你想要一个非常简单的显示和消失而不是滑动你可以在commitAnimations之前替换两行

yourObject.alpha=1