Dialog:show()
调用此函数后,对话框将在屏幕上弹出。
参数
| 参数 | 类型 | 说明 |
|---|---|---|
| timeoutMs | number | 可选的超时时间(毫秒),超过后对话框将自动确认 |
签名
Dialog:show(): void
Dialog:show(timeoutMs: number): void
返回值
void
描述
Dialog:show() 显示对话框并等待用户按下 OK 或 Cancel。
如果您传入 timeoutMs,对话框将在给定延迟后自动触发正面按钮。当您想要短暂显示参数但随后自动继续执行时,这非常有用。
示例
Dialog:init()
Dialog:setTitle("Confirm action")
Dialog:setMessage("Press OK to continue")
Dialog:show()
Dialog:init()
Dialog:setTitle("Quick notice")
Dialog:setMessage("This dialog will continue automatically")
Dialog:show(3000)
说明
Dialog:show()等同于Dialog:show(0)- 大于
0的超时值会启用自动确认行为 - 如果用户取消或关闭对话框,宏的执行将抛出异常