Comments (8)
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 *.
from maui.freakycontrols.
Add some relevant code
from maui.freakycontrols.
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>
On IPhone the last keyboard row doesn´t work like expected. An in landscape mode it doesn´t scroll.
from maui.freakycontrols.
Where is the scroll view?
from maui.freakycontrols.
Sorry, in the preview the code is cutted. So here is a printscreen:
from maui.freakycontrols.
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.
What should be done with this bug in that case
from maui.freakycontrols.
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)
- SIgnaturePad - Change Clear Button Text HOT 4
- [FreakySignaturePadView] Add property to change clear button size HOT 10
- Cannot run sample out of the box HOT 3
- FreakyTextInputLayout : background color is visible outside border HOT 8
- Select all text on TextInputLayout HOT 7
- Help needed to run sample HOT 3
- FreakyTextInputLayout with maui toolkit validation HOT 6
- Svg text font HOT 3
- Cancel Button and OnKeyboardClicked Events HOT 13
- FreakyPinCodeControl sizing keyboardbuttons HOT 9
- Handler not found for view Maui.FreakyControls.FreakyAutoCompleteView. HOT 5
- Handle custom fontsize values in the TextInputLayouts control HOT 28
- Features for the cancel button HOT 5
- [0.4.12-pre] SKCanvasView Compile error HOT 8
- FreakySwitch does not have the default switch animation HOT 1
- Platform view cannot be null HOT 8
- iOS simulator build fails HOT 8
- FreakyTextInputLayout setting default text breaks the title animation HOT 3
- It would be nice to be able to change the width of the FreakyAutoCompleteView list once it is displayed without needing to change the width of the control HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from maui.freakycontrols.