|
|
1
15
cocoacontrols.com上有一个用户库,模拟Android风格的Toast弹出窗口。可能是你想要的。 http://www.cocoacontrols.com/platforms/ios/controls/altoastview 还有一个遵循同样的想法。 |
|
|
2
15
创建从继承的类
要显示自定义警报视图,只需初始化它,然后调用
作为一个很好的副作用,当你呈现这个视图时,背景会变暗,你会得到任何警报视图的很好的摇摆动画。 |
|
|
3
9
使用uiAlertView。下面是一个简单示例的快速链接: 编辑:对不起,没看到自己消失。我想你需要用户对收到的消息进行确认。uiAlertView几乎可以实现这一点。不确定你是否会逐渐淡出,除非你在一个视图中有一个计时器或基于事件的延迟,它会显示一个视图,然后最终移除它。 第二次编辑:找到了实现它的方法。您可以在指定的某个设置时间后手动调用disclose函数。(为这篇乱七八糟的文章感到抱歉)看起来应该是这样的:
|
|
|
4
8
使用具有nil标题和nil按钮的uiAlertView,然后在需要时将其取消。我是这样做的: 在.h文件中为警报视图创建一个实例变量:
在.m文件中,创建一个方法以显示警报视图并启动计时器,以及另一个方法以在计时器过期时处理以解除警报:
每当要显示状态消息时,调用它:
在任何时候,您也可以通过以下方式解除警报:
您还可以使用新状态即时更改消息:
|
|
5
8
我创建了一个android类型的toast,非常简单,因为我现在不需要在里面有更多的功能。 当显示它时,它被添加到父视图的底部,因此如果该视图是VC的视图,那么它将位于设备的底部中心。 框架自动调整为文本长度。
你用它来做:
我没有实现这一点,但是您可以创建一个静态方法来缩短和澄清指令,比如:
班级: TASTAdvest.h
托斯特警报
|
|
|
6
4
我最终创建了自己的班级。未从UIAlertView继承。一般结构是,
|
|
|
7
2
类似于@marco mustapic的答案,但没有继承权。
使用它:
把它放到nsObject或其他东西上的一个类别中,以便始终拥有它。 |
|
|
8
2
*Swift 2.2答案:
|
|
|
9
2
这只是一个 斯威夫特3版 属于 用户223 2.2版。
|
|
|
10
1
您可以使用我自己的
statusalert
framework written in swift.它使您能够在
|