ユーザーがタッチ キーボードで GO を押したときに、iOS デバイスから Web サービスを呼び出そうとしています。Web サービスとの通信中に読み込みインジケーターを表示したい。
デリゲート型 UITextFieldCondition にラムダ式を使用しています。
LoginField.ShouldReturn = async textField => {
await LoginAsync();
return textField.ResignFirstResponder();
};
コンパイラに次のエラーが表示されます。
非同期ラムダ式をデリゲート型 `MonoTouch.UIKit.UITextFieldCondition' に変換できません
同期的に実行すると、コードは機能します。
LoginField.ShouldReturn = textField => {
Login();
return textField.ResignFirstResponder();
};
それを行う方法はありますか?