我正致力于为iOS创建MvvmCross移动应用程序。 我使用visual studio在我的Windows机器上创建逻辑,然后在我的mac上使用xamarin studio创建设计。
我使用n + 1 mvvmcross作为示例,并使用Xcode设计工具进行Stuart编辑视图(也许那时候没有iOS设计器集成到xamarin工作室)。 问题在于,当我通过Xcode设计器编辑视图并保存它并不总是与xamarin工作室(设计器)同步时,它的布局可能会被破坏(与我在Xcode中制作的不同)。
我厌倦了在设计器中使用xamarin studio build编辑视图,并且在重建布局后可能会遇到同样的问题。行为是不可预测的。 另一个问题是控件可能会从设计器中消失,我可以在Document outline中看到它们,但不能在视图构建器中看到它们。
所以我的问题是:什么是最好的工作流程(没有仪表个人偏好,只是最稳定的开发方式)? 什么会导致这些问题?