在我的iOS应用程序KeyboardOverlapp插件上不起作用

问题描述 投票:0回答:1

我正在使用插件Xam.Plugins.Forms.KeyboardOverlap,但似乎在我的解决方案中不起作用。我在appDelegate初始化行KeyboardOverlapRenderer.Init()中添加了我正在使用nuget的1.0.0.4版本

xamarin xamarin.forms
1个回答
0
投票

对于iOS中的键盘插件,我建议Xamarin.IQKeyboardManager。这是Unified Xamarin.iOS的IQKeyboardManager绑定。

您只需要在您的iOS项目中以表格形式对其进行初始化,并在AppDelegate.cs中调用以下代码

Xamarin.IQKeyboardManager.SharedManager.EnableAutoToolbar = true;
Xamarin.IQKeyboardManager.SharedManager.ShouldResignOnTouchOutside = true;
Xamarin.IQKeyboardManager.SharedManager.ShouldToolbarUsesTextFieldTintColor = true;
Xamarin.IQKeyboardManager.SharedManager.KeyboardDistanceFromTextField = 300f;
© www.soinside.com 2019 - 2024. All rights reserved.