From a2960c45bc7b70ac0c426d0fad1e620027f53d5c Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 20 Jun 2019 16:32:22 -0400 Subject: [PATCH] accessible font sizes --- src/iOS/Renderers/CustomButtonRenderer.cs | 40 ++++++++++++++++++ src/iOS/Renderers/CustomEditorRenderer.cs | 21 ++++++++++ src/iOS/Renderers/CustomEntryRenderer.cs | 49 +++++++++++++++++++++++ src/iOS/Renderers/CustomLabelRenderer.cs | 42 +++++++++++++++++++ src/iOS/Renderers/CustomPickerRenderer.cs | 21 ++++++++++ src/iOS/Utilities/iOSHelpers.cs | 31 ++++++++++++++ src/iOS/iOS.csproj | 6 +++ 7 files changed, 210 insertions(+) create mode 100644 src/iOS/Renderers/CustomButtonRenderer.cs create mode 100644 src/iOS/Renderers/CustomEditorRenderer.cs create mode 100644 src/iOS/Renderers/CustomEntryRenderer.cs create mode 100644 src/iOS/Renderers/CustomLabelRenderer.cs create mode 100644 src/iOS/Renderers/CustomPickerRenderer.cs create mode 100644 src/iOS/Utilities/iOSHelpers.cs diff --git a/src/iOS/Renderers/CustomButtonRenderer.cs b/src/iOS/Renderers/CustomButtonRenderer.cs new file mode 100644 index 000000000..6d0569235 --- /dev/null +++ b/src/iOS/Renderers/CustomButtonRenderer.cs @@ -0,0 +1,40 @@ +using System.ComponentModel; +using Bit.iOS.Renderers; +using Bit.iOS.Utilities; +using UIKit; +using Xamarin.Forms; +using Xamarin.Forms.Platform.iOS; + +[assembly: ExportRenderer(typeof(Button), typeof(CustomButtonRenderer))] +namespace Bit.iOS.Renderers +{ + public class CustomButtonRenderer : ButtonRenderer + { + protected override void OnElementChanged(ElementChangedEventArgs