如何解决Xamarin本机iOS布局
我正在与一个人一起使用Xamarin Native开发一个移动应用程序。我负责Android部分,另一个负责iOS部分。 我检查了他的代码,发现对于UI布局,他使用的是编程代码,而不是Android中的XML文件或Xamarin Forms中的XAML文件。 由于我对iOS开发的经验很少,我想知道是否有可能通过iOS中的XML文件进行UI布局,而不是通过编程方式进行UI布局。 我的主要问题是,当您以编程方式进行布局时,控制器类可能会随着添加的更多代码而变大,有时使我很难检查。 如果有一种方法可以代替iOS中的布局文件,请您分享一个非常简单的示例,比如说一个带有标签和按钮的UI(类似HelloWorld)。
非常感谢,我希望每个人都过得很好。
解决方法
当我使用Xamarin原生ios时,有两种选择。首先,您可以使用xcode的可视化设计器。为此,xcode中的xcode项目与mac上的Visual Studio中的xamarin peoject之间存在某种联系,这将创建某种代码。有时是越野车,我需要重装很多东西。一些ios开发人员正在做的另一件事不是使用视觉设计器,而是直接从代码中描述ui并在其中进行构建。
Apple有一个名为swift ui的“新”框架。这更接近android或react app的XML方法。但是很不幸,xamarin根本不支持它。这是我不再为新项目使用xamarin的主要原因。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。