To let the applicable keyboard configuration on iOS popup, the HTML5 type attribute on the different inputs should vary. So RadDateInput should have type=date and RadNumericTextBox should have type=number
The Date and Numeric types of input element broke the way that browsers are firing the events and handle selection. It could not work correctly with the functionality provided by the DateInput and NumericTextBox