xamarin/Xamarin.Forms

[Bug] iPad - Entry: Keyboard.Telephone & Keyboard.Numeric display standard keyboard instead of phone/numeric keyboards

开放

#6,202 创建于 2019年5月15日

 (1 条评论) (1 个反应) (0 位负责人)C# (1,926 个派生)batch import
e/2 :clock2:good first issuehackathonhelp wantedinactivep/iOS 🍎partner/cat 😻t/bug :bug:up-for-grabs

仓库指标

星标
 (5,644 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Description

In a Forms Entry box, Keyboard.Telephone & Keyboard.Numeric display standard keyboard instead of phone/numeric keyboards on iPad. I didn't notice this issue on iPhone.

Steps to Reproduce

  1. Open and build UITest > FormsGallery sample in the reproduction link. (Might also be reproducible generally in an Entry field set to Keyboard.Telephone/.Numeric)
  2. Go to "Views for Editing Text > Entry (single line) > Enter phone number"

Expected Behavior

Display a telephone styled keypad (or a numeric keypad when switched to that) on iPad & iPhone

Actual Behavior

Full keyboard is displayed on iPad, telephone styled keypad displayed on iPhone. (I didn't double-check Numeric on iPhone.)

Basic Information

Reproduced using:

  • Xamarin.Forms 3.6.0.344457

  • iPad Pro (12.9-inch) (3rd Generation) simulator (iOS 12.1)

  • Xcode 10.2.1

  • Xamarin.iOS 12.8.0.2

  • Last known good version: Unknown

  • IDE: Visual Studio Community 2019 for Mac Version 8.0.5 (build 9)

  • Platform Target Frameworks:

    • iOS:
  • Nuget Packages:

  • Affected Devices: iPad Pro (12.9-inch) (3rd Generation) simulator (iOS 12.1), possibly other iPads.

Screenshots

QuickTime screen recording demonstrating the issue: Forms keyboard bug repo.mov.zip

Reproduction Link

https://github.com/King-of-Spades/AppCenter-Test-Samples/releases/tag/2.0-b5 ^ My port of the "Forms Gallery" open-source sample. Other sources of the Forms Gallery I suspect could reproduce the issue since I haven't customized this part of the app.

贡献者指南