Rg.Plugins.Popup icon indicating copy to clipboard operation
Rg.Plugins.Popup copied to clipboard

Can I make my Entry control visible when the keyboard is on screen?

Open ajtruckle opened this issue 3 years ago • 4 comments

Hi

if I am in portrait it is ok:

8F7B9D04-90D6-4F44-8AA1-4E4587355B70

When in landscape:

8ED0ED64-B657-45E4-A42D-A3C286DEF55F

It functions but it is quite fiddly not seeing the text. Is there a standard way to address this issue?

ajtruckle avatar Feb 23 '21 05:02 ajtruckle

@ajtruckle I thought I responded to this, but use HasKeyboardOffset shown here

LuckyDucko avatar Feb 27 '21 02:02 LuckyDucko

Thanks. I was not aware of that. But it says the default is true so it should be on anyway?

I have made changes to my app so that I can do all the the work on the main page without a popup. My reason for this is because I wanted my popup to look n' feel just like the DisplayAlert counterpart (which is different on iOS and macOS. My buttons were too out of character. Not your fault.

I will be more apps on more apps in due course and will definitely need this plugin of yours big time.

ajtruckle avatar Feb 27 '21 09:02 ajtruckle

How would using HasKeyboardOffset solve it, @LuckyDucko ? I'm having the same problem, with a popup that is bottom-positioned and, no matter the value I set to HasKeyboardOffset, the popup (and its fields) are always hidden behind the iOS software keyboard.

salgiza avatar Jun 23 '21 12:06 salgiza

Ok, I found out the reason: I don't even remember why, but the HasSystemPadding property was set to false. With the default value (true) the popup moves on top of the software keyboard when it appears.

salgiza avatar Jun 24 '21 09:06 salgiza