【发布时间】:2017-01-31 07:54:25
【问题描述】:
DialogManager.showDialog(this, message, new OnTwoButtonClickListener() {
@Override
public void onButtonClick1() {}
@Override
public void onButtonClick2() {}
});
如何在 swift 3 中创建相同的功能。
据我所知,我无法从协议创建新实例。
我知道委托,我知道我可以这样做,但我正在寻找另一种解决方案。
我希望我的对话框用法如上所述。
谁能建议我最好的解决方案?
【问题讨论】:
-
您是否尝试自己创建对话框,而不是在 Android 中使用
AlertDialog或在 iOS 中使用UIAlertController? -
我自己创建对话框我没有使用任何原生控件
-
@Sweeper 的主要思想是如何快速使用协议而不是如何创建警报对话框
标签: java android ios swift3 protocols