What is Effects and When should we use it over Custom Renderers?

Technology CommunityCategory: XamarinWhat is Effects and When should we use it over Custom Renderers?
VietMX Staff asked 3 years ago

Using Effects, we can customize the native controls on each platforms. Same can be achieved using Custom Renderers, but sometimes it is recommended to use Effects instead of Custom Renderers.

  • Effects is recommended when there is a small style change for a control. However, using Custom Renderer can be heavy for this small change.
  • Implementing Effects is simpler and reusable rather than Custom Renderers.
  • Effects can be parametrized, to make it more reusable.