官术网_书友最值得收藏!

Using Xamarin.Forms and native controls

Now that we are more familiar with the different page types and navigation patterns, we can move on to creating the actual UI for our pages. Creating a UX that is flexible enough for Xamarin target platforms can be dreadfully complicated; especially if the stakeholders involved are not familiar with the aforementioned UX design factors. Nevertheless, Xamarin.Forms offers various layouts and views that help developers to find the optimal solution for a project's needs.

In Xamarin.Forms, the visual tree is composed of three layers: pages, layouts, and views. Layouts are used as containers for views, which are the user controls to create pages, which are the main interactive surfaces for users.

Let's take a closer look at the UI components.

主站蜘蛛池模板: 漳州市| 尚义县| 固原市| 新绛县| 油尖旺区| 萝北县| 尼木县| 新绛县| 虎林市| 永德县| 青神县| 龙井市| 宝应县| 嘉禾县| 贵州省| 东光县| 固镇县| 正安县| 长沙市| 宝山区| 怀柔区| 沿河| 福贡县| 辽源市| 韶关市| 乌拉特后旗| 通辽市| 怀远县| 瑞安市| 漠河县| 永平县| 盐亭县| 红安县| 贞丰县| 彭水| 邯郸县| 宁城县| 颍上县| 沂水县| 辽阳市| 白水县|