Giter VIP home page Giter VIP logo

Comments (8)

SE250880 avatar SE250880 commented on June 24, 2024 1

Yes, my app also needs the pin code in landscape format.
I found a solution for myself by adjusting the row definition. I suspect this is a maui bug related to size *.
grafik

from maui.freakycontrols.

FreakyAli avatar FreakyAli commented on June 24, 2024

Add some relevant code

from maui.freakycontrols.

SE250880 avatar SE250880 commented on June 24, 2024

Ok, here is the code. I put your control in a grid to get some space around it.

    <Label Grid.Row="0" Grid.Column="0" Margin="20" Grid.ColumnSpan="3" FontSize="Large"  HorizontalOptions="Center"   VerticalOptions="End" HorizontalTextAlignment="Center"     Text="🔐 PIN-Code:" />

    <freakyControls:FreakyPinCodeControl
         x:Name="pinCodeCtrl"
         Grid.Row="1"               
         Grid.Column="1"
         BackspaceButtonSource="backspace.png"
         CancelClicked="FreakyPinCodeControl_CancelClicked"
         CodeLength="4"
         FontSize="Large"              
         ItemBackgroundColor="{StaticResource BGTransparent}"
         ItemBorderColor="White"
         ItemFocusAnimation="Scale"
         ItemShape="Circle"                 
         ItemSize="50"
         ItemBorderWidth="1"     
         ItemSpacing="30"
         KeyboardTextColor="Blue"
         HorizontalOptions="Center"             
         KeyboardSpacing="30"               
         KeyboardButtonHeightRequest="60"
         KeyboardButtonWidthRequest="60"            
         KeyboardButtonCornerRadius="20"
         KeyboardBackgroundColor="{StaticResource BGTransparent}"       
         CancelBackgroundColor="{StaticResource BGTransparent}"                
         BackspaceBackgroundColor="{StaticResource BGTransparent}"       
         CodeEntryCompleted="FreakyPinCodeControl_CodeEntryCompleted"                       
         CancelButtonText="X">
    </freakyControls:FreakyPinCodeControl>
</Grid>

grafik

On IPhone the last keyboard row doesn´t work like expected. An in landscape mode it doesn´t scroll.

from maui.freakycontrols.

FreakyAli avatar FreakyAli commented on June 24, 2024

Where is the scroll view?

from maui.freakycontrols.

SE250880 avatar SE250880 commented on June 24, 2024

Sorry, in the preview the code is cutted. So here is a printscreen:

grafik

from maui.freakycontrols.

FreakyAli avatar FreakyAli commented on June 24, 2024

I cannot replicate this, can you create a sample that can reproduce this...

Also, I have never really seen a pin-code control that can go landscape are you sure you want your user to have this option

from maui.freakycontrols.

FreakyAli avatar FreakyAli commented on June 24, 2024

What should be done with this bug in that case

from maui.freakycontrols.

FreakyAli avatar FreakyAli commented on June 24, 2024

Assuming this was not a bug with the control, but a design flaw I am going to close this bug, feel free to reopen in case of future issues!

from maui.freakycontrols.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.