2016-06-24 4 views
0

사용자가 신용 카드 만료일을 입력 할 수있게해야합니다. 이를 위해 필자에게 월 및 연도 옵션 만있는 날짜 선택 도구를 보여줘야합니다. format = "MM-yyyy"를 사용하고 있지만 운이 없습니다. 누구든지 나를 도울 수 있습니까? 감사.Xamarin Forms의 날짜 선택 도구에서 월과 연도 만 표시

답변

1

으로는 here 언급 :

없음,이 주식 등으로 UIDatePicker

을 사용하여 수행 할 수 없습니다, 당신은 make your own Xamarin Forms control해야하고, 각 플랫폼에서 구현할 수 있습니다. iOS에서는 기본값이 UiPickerView이어야하며 Android (및 Windows Phone?)에서는 이에 해당하는 것을 사용해야합니다.

+0

불행히도 내 목표는 Windows 전화 전용입니다. ( – Gans

+0

Xamarin Forms 앱을 만드는 이유는 무엇입니까? – Falgantil

+0

지금 목표는 Windows 전화 일뿐입니다. 첫 번째 릴리스 이후에는 Android 및 ios 너무 – Gans

0

각 플랫폼을 사용자 정의하는 것이 어려울 것입니다. 내가 추천하는 것은 2 개의 일반 텍스트 선택기를 제공하는 것입니다. 하나는 01-12 또는 1 월 12 월이고 다른 하나는 오늘부터 나열된 다음 20 년입니다. 따라서 시간이 지남에 따라 동적으로 업데이트됩니다.

사이드 노트 : 20 년 동안 가장 많은 신용 카드 제공 업체가 등장한 것으로 보입니다. 아마존은 +20에 불과하지만 단단한 제한이 없음을 알리기 때문에 가능한 작은 가능성이 있습니다. 더 멀리 갈 수 있지만 매우있을 법하지 않습니다.

0

두 구성 요소를 사용하고 NSDateFormatter에서 검색 한 월 및 연도 기호로 행을 채우려면 UIPickerView를 사용자 지정해야합니다. 그것이 당신을 위해 일하는 희망!

관련 문제