Xamarin IOS 中的 TextField 不允许输入

TextField in Xamarin IOS not allowing input

我在 Mac 上用 Visual Studio 在 Xamarin 中创建了一个 ios 应用程序。我已经修改了 SceneDelegate 以加载一个 not 在 Storyboard 上创建的 UITabController。我这样做是为了允许更改在某些情况下显示的选项卡数量。

UITabController 正在添加在故事板上定义的视图。此视图包含一个 TextField,此文本字段不允许文本输入。当你点击它时,键盘不会出现。

是,选中启用用户交互。

我该如何解决这个问题? 谢谢,格里

我们需要将UIScene(实际上是一个UIWindowScene)分配给Window的WindowScene 属性,所以改进SceneDelegate.WillConnect 喜欢以下内容:

Window = new UIWindow(scene as UIWindowScene);


UIViewController vc = new MyTabController();
Window.RootViewController = vc;

Window.MakeKeyAndVisible();