Xamarin.FormsXamarinForms程序员

Xamarin.Forms 第25局:自定义渲染器

2019-02-28  本文已影响8人  dotNET之家

目录 - Xamarin.Forms


前言

本文介绍自定义渲染器:
一、概述
二、简单自定义渲染器
三、特定于平台的自定义渲染器

环境

1.Visual Studio 2017
2.Xamarin.Froms 4.0.0.135214-pre4
3.Android 4.4(API 19)或更高版本
4.约定:XF代表Xamarin.Forms

内容

一、概述

自定义渲染器(Custom Renderers)可以让XF控件进行简单的样式更改,也可以进行复杂的特定于平台的样式更改。

下面以自定义Entry渲染器为例,分别介绍简单自定义渲染器和特定于平台的自定义渲染器。

二、简单自定义渲染器

实现效果
实现方式

三、特定于平台的自定义渲染器

实现效果
实现方式
项目结构
实现代码

只需在特定平台下(此处为Android平台)实现控件的自定义渲染器即可。

后语

下篇介绍动画,待续...


目录 - Xamarin.Forms

上一篇下一篇

猜你喜欢

热点阅读