FreakyAli / Maui.FreakyControls

FreakyControls is a free OSS UI Kit for .NET MAUI which provides a set of controls and utilities to build modern mobile apps.
MIT License
294 stars 36 forks source link

PinCodeControl with scrollview #132

Closed SE250880 closed 3 months ago

SE250880 commented 3 months ago

I use your Pincodecontrol in iOS with the latest release and fix KeyboardButtonHeightRequest. Due to space constraints on IPhone in landscape format I have to use a scrollview to enter the pin. But it does not work. The view is not scrollable and the buttons click does not work for all numbers, cancel and backspace button.

FreakyAli commented 3 months ago

Add some relevant code

SE250880 commented 3 months ago

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

grafik

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

FreakyAli commented 3 months ago

Where is the scroll view?

SE250880 commented 3 months ago

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

grafik

FreakyAli commented 3 months ago

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

SE250880 commented 3 months ago

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

FreakyAli commented 3 months ago

What should be done with this bug in that case

FreakyAli commented 3 months ago

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!