我正在使用iOS 7应用程序,它将具有为文章添加书签的功能。一旦用户将文章添加为书签,我想显示一条文本消息(例如标签)。然后,短信会在例如2秒钟后自动消失。我怎样才能做到这一点?UIAlertView
不是我想要的。
最佳答案
如果您指的是Android中的烤面包。在iOS中没有这样的事情,您必须自己实现它,或使用Ratikanta Patra提到的库。
您可以尝试这样的代码段,然后根据需要进行调整。
UIView *toast = [[UIView alloc] initWithFrame:CGRectMake(40, 200, 240, 40)];
toast.backgroundColor = [UIColor blackColor];
[self.view addSubview:toast];
toast.alpha = 0;
[UIView animateWithDuration:0.4 animations:^{
toast.alpha = 1;
} completion:^(BOOL finished) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 1 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
[UIView animateWithDuration:0.4 animations:^{
toast.alpha = 0;
} completion:^(BOOL finished) {
[toast removeFromSuperview];
}];
});
}];
关于ios - 在iOS 7中完成某些操作后显示文本警报,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22930088/