ios中有没有类似android toast不显示的toast的东西

在iOS上实现Android风格的Toast_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
在iOS上实现Android风格的Toast
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢IOS上类似android的TOAST弹出窗口 - 下载频道 - CSDN.NET
&&&&IOS上类似android的TOAST弹出窗口
&IOS上类似android的TOAST弹出窗口
IOS上类似android上得toast第三方工具,
若举报审核通过,可奖励20下载分
被举报人:
kevinwindzhu
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
评价资源返积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
移动开发下载排行
积分不够下载该资源
如何快速获得积分?
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
IOS上类似android的TOAST弹出窗口
所需积分:2
剩余积分:
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
VIP服务公告:当前访客身份:游客 [
当前位置:
ALToastView
ALToastView 在 iOS 上实现了类似 Android Toast 效果。
授权协议:
开发语言:
操作系统:
iPhone/iPad/iPod&
收录时间: 日
更多开发者职位上
ALToastView 的类似软件,共73个
JRToast, 类似于安卓Toast的一种提示效果, 继续操作不需要等待其消失。 在需要使用JRToast的控制器中 #import &JRToast.h& - (IBAction)defaultToast:(UIButton *)sender
[JRToast showWithText:...
HDNotificationView 可以像系统那样提供通知。
EasyTipView 使用 Swift 写的自定义提示视图,可用于呼叫行动或信息提示。它可以在任何 UIBarButtonItem 或 UIView 的子类呈现。此外,它会自动处理方向变化,总是指向正确的观点或项目。...
DYAlertPickerViewDemo 是带有 PickerView 和 Switch 的 AlertView。
DNFlyingBadge 是一个容易使用、有操控乐趣的快速上下文用户通知。相对于传统的加载和提醒经常覆盖视图、以及需要用户交互,DNFlyingBadge 更快,对于各种使用单个库的情况,还可以自定义内容相关的指示。...
SwiftyDrop 用 Swift 写成的轻量级下拉消息栏,简单且漂亮。 特性: 容易使用,就像: Drop.down(&Message&) 根据消息来展开消息区域。
KSToastView 是简单的 Android Toast 风格的通知弹出窗口。
DOAlertController 是用 Swift 写成的简单的警告视图,可以用作 UIAlertController。
ASToast 是一个用 Swift 写成的扩展,用于制作 Android Toast 风格的通知。 使用示例: // make a toast with single text
self.view.makeToast(&Single text toast&)
// make a toast with text, ...
纯代码实现,不需要加图 D3Notice 是用 Swift 写的 iOS 的自定义 AlertView。包括纯文字提示,成功、失败、警告和菊花图。是扩展 UIViewController 的实现。 使用 在UIViewController 对应上图的功能,直接在UIV...
使用 ALToastView 中的任何问题
共有 73 个类似软件
JRToast, 类似于安卓Toast的一种提示效果, 继续操作不需要等待其消失。 在需要使用...
HDNotificationView 可以像系统那样提供通知。
EasyTipView 使用 Swift 写的自定义提示视图,可用于呼叫行动或信息提示。它可以在...
DYAlertPickerViewDemo 是带有 PickerView 和 Switch 的 AlertView。...
DNFlyingBadge 是一个容易使用、有操控乐趣的快速上下文用户通知。相对于传统的加载...
SwiftyDrop 用 Swift 写成的轻量级下拉消息栏,简单且漂亮。 特性: 容易使用,就像...
KSToastView 是简单的 Android Toast 风格的通知弹出窗口。...
DOAlertController 是用 Swift 写成的简单的警告视图,可以用作 UIAlertControlle...
ASToast 是一个用 Swift 写成的扩展,用于制作 Android Toast 风格的通知。 使用示...
纯代码实现,不需要加图 D3Notice 是用 Swift 写的 iOS 的自定义 AlertView。包括纯...
共有 4 人关注 ALToastView主题 : ios中有没有类似android的toast的东西
级别: 骑士
可可豆: 1582 CB
威望: 1582 点
在线时间: 173(时)
发自: Web Page
ios中有没有类似android的toast的东西&&&
请问有没有类似android中toast的类,就是那种显示在屏幕上的一句话用户提示,不需要什么按钮,就一个提示,显示几秒之后自动消失的不知道有没有这样的类啊,谢谢啦
级别: 骑士
可可豆: 1590 CB
威望: 1590 点
在线时间: 1030(时)
发自: Web Page
UIAlertView可以用个定时器让它自己dismiss
级别: 骑士
可可豆: 1582 CB
威望: 1582 点
在线时间: 173(时)
发自: Web Page
回 1楼(qile) 的帖子
alert能做到提示只有一句话,没有标题,没有取消按钮么
级别: 论坛版主
UID: 38060
可可豆: 3699 CB
威望: 4167 点
在线时间: 1589(时)
发自: Web Page
可以没有title,但是会有取消按钮这样你可以直接弹出一个Label,持续几秒后移除就ok了啊
有些人,你以为可以再见面有些事,你以为可以一直继续下去然而,也许在你转身的那个刹那有些人,你就再也见不到了有些事,也就不能再继续了当太阳落下,又升起来的时候一切都变了,一不小心就再也回不去了
级别: 骑士
可可豆: 1582 CB
威望: 1582 点
在线时间: 173(时)
发自: Web Page
回 3楼(solomon_bobo) 的帖子
谢谢了~~~
级别: 新手上路
可可豆: 61 CB
威望: 61 点
在线时间: 7(时)
发自: Web Page
具体有实现的代码吗?
关注本帖(如果有新回复会站内信通知您)
3*3+1 正确答案:10
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版&  Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。
1.默认效果
Toast.makeText(getApplicationContext(), "默认Toast样式",&&&&&Toast.LENGTH_SHORT).show();
2.自定义显示位置效果
toast = Toast.makeText(getApplicationContext(),&&&&&"自定义位置Toast", Toast.LENGTH_LONG);&&&toast.setGravity(Gravity.CENTER, 0, 0);&&&toast.show();
3.带图片效果
toast = Toast.makeText(getApplicationContext(),&&&&&"带图片的Toast", Toast.LENGTH_LONG);&&&toast.setGravity(Gravity.CENTER, 0, 0);&&&LinearLayout toastView = (LinearLayout) toast.getView();&&&ImageView imageCodeProject = new ImageView(getApplicationContext());&&&imageCodeProject.setImageResource(R.drawable.icon);&&&toastView.addView(imageCodeProject, 0);&&&toast.show();
4.完全自定义效果
LayoutInflater inflater = getLayoutInflater();&&&View layout = inflater.inflate(R.layout.custom,&&&&&(ViewGroup) findViewById(R.id.llToast));&&&ImageView image = (ImageView) layout&&&&&.findViewById(R.id.tvImageToast);&&&image.setImageResource(R.drawable.icon);&&&TextView title = (TextView) layout.findViewById(R.id.tvTitleToast);&&&title.setText("Attention");&&&TextView text = (TextView) layout.findViewById(R.id.tvTextToast);&&&text.setText("完全自定义Toast");&&&toast = new Toast(getApplicationContext());&&&toast.setGravity(Gravity.RIGHT | Gravity.TOP, 12, 40);&&&toast.setDuration(Toast.LENGTH_LONG);&&&toast.setView(layout);&&&toast.show();
5.其他线程
new Thread(new Runnable() {&&&&public void run() {&&&&&showToast();&&&&}&&&}).start();
1.Main,java
package com.wjq.
import android.app.Aimport android.os.Bimport android.os.Himport android.view.Gimport android.view.LayoutIimport android.view.Vimport android.view.ViewGimport android.view.View.OnClickLimport android.widget.ImageVimport android.widget.LinearLimport android.widget.TextVimport android.widget.T
public class Main extends Activity implements OnClickListener {&Handler handler = new Handler();
&@Override&public void onCreate(Bundle savedInstanceState) {&&super.onCreate(savedInstanceState);&&setContentView(R.layout.main);
&&findViewById(R.id.btnSimpleToast).setOnClickListener(this);&&findViewById(R.id.btnSimpleToastWithCustomPosition).setOnClickListener(&&&&this);&&findViewById(R.id.btnSimpleToastWithImage).setOnClickListener(this);&&findViewById(R.id.btnCustomToast).setOnClickListener(this);&&findViewById(R.id.btnRunToastFromOtherThread).setOnClickListener(this);
&public void showToast() {&&handler.post(new Runnable() {
&&&@Override&&&public void run() {&&&&Toast.makeText(getApplicationContext(), "我来自其他线程!",&&&&&&Toast.LENGTH_SHORT).show();
&&&}&&});&}
&@Override&public void onClick(View v) {&&Toast toast =&&switch (v.getId()) {&&case R.id.btnSimpleToast:&&&Toast.makeText(getApplicationContext(), "默认Toast样式",&&&&&Toast.LENGTH_SHORT).show();&&&&&case R.id.btnSimpleToastWithCustomPosition:&&&toast = Toast.makeText(getApplicationContext(),&&&&&"自定义位置Toast", Toast.LENGTH_LONG);&&&toast.setGravity(Gravity.CENTER, 0, 0);&&&toast.show();&&&&&case R.id.btnSimpleToastWithImage:&&&toast = Toast.makeText(getApplicationContext(),&&&&&"带图片的Toast", Toast.LENGTH_LONG);&&&toast.setGravity(Gravity.CENTER, 0, 0);&&&LinearLayout toastView = (LinearLayout) toast.getView();&&&ImageView imageCodeProject = new ImageView(getApplicationContext());&&&imageCodeProject.setImageResource(R.drawable.icon);&&&toastView.addView(imageCodeProject, 0);&&&toast.show();&&&&&case R.id.btnCustomToast:&&&LayoutInflater inflater = getLayoutInflater();&&&View layout = inflater.inflate(R.layout.custom,&&&&&(ViewGroup) findViewById(R.id.llToast));&&&ImageView image = (ImageView) layout&&&&&.findViewById(R.id.tvImageToast);&&&image.setImageResource(R.drawable.icon);&&&TextView title = (TextView) layout.findViewById(R.id.tvTitleToast);&&&title.setText("Attention");&&&TextView text = (TextView) layout.findViewById(R.id.tvTextToast);&&&text.setText("完全自定义Toast");&&&toast = new Toast(getApplicationContext());&&&toast.setGravity(Gravity.RIGHT | Gravity.TOP, 12, 40);&&&toast.setDuration(Toast.LENGTH_LONG);&&&toast.setView(layout);&&&toast.show();&&&&&case R.id.btnRunToastFromOtherThread:&&&new Thread(new Runnable() {&&&&public void run() {&&&&&showToast();&&&&}&&&}).start();&&&
2.main,xml
&?xml version="1.0" encoding="utf-8"?&&LinearLayout xmlns:android=""&android:orientation="vertical" android:layout_width="fill_parent"&android:layout_height="fill_parent" android:padding="5dip" android:gravity="center"&&&Button android:layout_height="wrap_content"&&android:layout_width="fill_parent" android:id="@+id/btnSimpleToast"&&android:text="默认"&&/Button&&&Button android:layout_height="wrap_content"&&android:layout_width="fill_parent" android:text="自定义显示位置"&&android:id="@+id/btnSimpleToastWithCustomPosition"&&/Button&&&Button android:layout_height="wrap_content"&&android:layout_width="fill_parent" android:id="@+id/btnSimpleToastWithImage"&&android:text="带图片"&&/Button&&&Button android:layout_height="wrap_content"&&android:layout_width="fill_parent" android:text="完全自定义"&&android:id="@+id/btnCustomToast"&&/Button&&&Button android:layout_height="wrap_content"&&android:layout_width="fill_parent" android:text="其他线程"&&android:id="@+id/btnRunToastFromOtherThread"&&/Button&
&/LinearLayout&
3.custom.xml
&?xml version="1.0" encoding="utf-8"?&&LinearLayout&xmlns:android=""&android:layout_height="wrap_content" android:layout_width="wrap_content"&android:background="#ffffffff" android:orientation="vertical"&android:id="@+id/llToast" &&&TextView&&android:layout_height="wrap_content"&&android:layout_margin="1dip"&&android:textColor="#ffffffff"&&android:layout_width="fill_parent"&&android:gravity="center"&&android:background="#bb000000"&&android:id="@+id/tvTitleToast" /&&&LinearLayout&&android:layout_height="wrap_content"&&android:orientation="vertical"&&android:id="@+id/llToastContent"&&android:layout_marginLeft="1dip"&&android:layout_marginRight="1dip"&&android:layout_marginBottom="1dip"&&android:layout_width="wrap_content"&&android:padding="15dip"&&android:background="#" &&&&ImageView&&&android:layout_height="wrap_content"&&&android:layout_gravity="center"&&&android:layout_width="wrap_content"&&&android:id="@+id/tvImageToast" /&&&&TextView&&&android:layout_height="wrap_content"&&&android:paddingRight="10dip"&&&android:paddingLeft="10dip"&&&android:layout_width="wrap_content"&&&android:gravity="center"&&&android:textColor="#ff000000"&&&android:id="@+id/tvTextToast" /&&&/LinearLayout&&/LinearLayout&
阅读(...) 评论()

我要回帖

更多关于 android 自定义toast 的文章

 

随机推荐