我正在遵循我的Xamarin iOS应用程序的仅代码方法,并且可以看到如何在Controller的ViewDidLoad中轻松创建控件,如UILabel和UITextField。这也是我可以应用MVVMCross Fluent Binding的地方。
我见过Stuart的n19,他在那里创建了一个自定义圆形视图,并创建了一个自定义标签。
我觉得这些都不适合我。我想创建一个由其他控件组成的UIView,一个复合控件。想象一下看起来像这样的控件。那将是一个ImageView,以及其中一个可点击的4个标签。
在UIView的生命中,我会创造出类似的东西。是否有相当于ViewDidLoad?
答案 0 :(得分:1)
斯图尔特在评论中说,N=32 - ViewModels and MvxView on the iPad - N+1 days of MvvmCross 是你想要的MVVMCross教程。
对于那些对ViewModel不仅仅是每个屏幕的ViewModel的想法感到满意的人,并且了解自定义视图的绑定从minute 20开始