[Xamarin]IOS 키보드 자동변환 없애기

해내면 그만!XX·2022년 10월 6일
0
post-custom-banner

자마린에서 크로스폼으로 작업을 하는데 안드로이드에서는 입력시 자동으로 소문자로 입력이 되는데 아이폰에서는 입력시 자동으로 대문자로 변환이 되어서 키보드 설정에서 None으로 변경해서 없애버림

자말파일에서 변경

<Entry>
  <Entry.Keyboard>
    <Keyboard x:FactoryMethod="Create">
      <x:Arguments>
        <KeyboardFlags>None</KeyboardFlags>
      </x:Arguments>
    </Keyboard>
  </Entry.Keyboard>
</Entry>세요

또는

<ContentPage.Resources>
  <ResourceDictionary>
    <Keyboard x:Key="NoCapitalizationKeyboard"
              x:FactoryMethod="Create">
      <x:Arguments>
        <KeyboardFlags>None</KeyboardFlags>
      </x:Arguments>
    </Keyboard>
  </ResourceDictionary>
</ContentPage.Resources>

<Entry Keyboard="{StaticResource NoCapitalizationKeyboard}" />
post-custom-banner

0개의 댓글