首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS应用程序的android.widget.Toast等价物是什么?

iOS应用程序的android.widget.Toast等价物是什么?
EN

Stack Overflow用户
提问于 2010-08-19 22:37:45
回答 4查看 35K关注 0票数 52

几个月前,我做了一个Android应用。Toast类对我非常有用。我不需要考虑主线程和展示它的地方。任何我可以展示它的地方,只要离开它,它就会自动消失。

Toast.makeToast(context, msg, Toast.LENGTH_SHORT).show();

就这样。^^

那iPhone呢?有没有像吐司这样的东西?只需显示消息,不需要关心它。它会自动消失。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-08-20 16:03:23

UIKit中没有“开箱即用”的类来实现这一点。但是创建一个提供这种行为的类是非常容易的。

您只需创建一个继承自UIView的类。这个类将有责任--创建你想要显示的内容,--在父视图层次结构中添加它自己--使用一个计时器来消除它自己。

您将能够像这样使用它:

[ToastView toastViewInView:myParentView withText:@"what a wonderful text"];

问候你,昆汀

票数 5
EN

Stack Overflow用户

发布于 2015-05-11 18:39:15

票数 2
EN

Stack Overflow用户

发布于 2017-01-20 20:48:22

您可以通过多种方式完成此操作,其中一种方法是在swift3中使用UIAlertViewController()

let alertManager=UIAlertController(title: nil, message: "Welcome!", preferredStyle: .alert)

self.present(alertManager, animated: true, completion: nil)

DispatchQueue.main.asyncAfter(deadline: DispatchTime.now()+1,
 execute: {
                                    alertManager.dismiss(animated: false, completion: nil)

                                })
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3522866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档