Integración Stripe iOS: cómo agregar código postal a PTKView

Puedo integrar perfectamente la Stripe con mi código iOS. El PTKView muestra el número de tarjeta, el mes / año de vencimiento, el número de CVV. En PTKView, no veo el campo de text del código postal, pero puedo ver la propiedad addressZip.

¿Es posible capturar el código postal con la vista iOS Stripe?

Gracias por adelantado.

    No parece que PTKView tenga un componente de interfaz de usuario de direcciones fuera de la caja (todavía). Sin embargo, le dan el tipo PTKAddressZip para validar si el código postal ingresado es válido o no.

    Hice mi propio campo ZIP que se parece exactamente al campo Tarjeta de crédito, utilizando la image "textField.png" que viene con PaymentKit.

    Aquí está, en los ejemplos de Objective C y Swift …

    C OBJETIVO:

    UITextField *zipTextField; zipTextField = [[UITextField alloc] initWithFrame: CGRectMake(15,170,290,55)]; zipTextField.keyboardType = UIKeyboardTypeNumberPad; zipTextField.placeholder = @"ZIP Code"; //Left padding UIView *paddingView = [[UIView alloc ] initWithFrame:CGRectMake(0, 0, 5, 20)]; zipTextField.leftView = paddingView; zipTextField.leftViewMode = UITextFieldViewModeAlways; //Make it look like the CC box UIImageView *backgroundImageView = [[UIImageView alloc] initWithFrame:zipTextField.bounds]; backgroundImageView.image = [[UIImage imageNamed: @"textField"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 8, 0, 8)]; [zipTextField addSubview:backgroundImageView]; //Add the ZIP field finally [self.view addSubview:zipTextField]; //Validate the zip - Put this code in your Submit button PTKAddressZip *zip = [[PTKAddressZip alloc] initWithString:zipTextField.text]; NSLog( zip.isValid ? @"ZIP is valid" : @"ZIP is invalid"); 

    RÁPIDO:

      //Setup ZIP field self.zipTextField = UITextField(frame: CGRectMake(15,170,290,45)) self.zipTextField.keyboardType = UIKeyboardType.NumberPad self.zipTextField.placeholder = "ZIP Code" //Left padding var paddingView = UIView(frame:CGRectMake(0, 0, 5, 20)) self.zipTextField.leftView = paddingView self.zipTextField.leftViewMode = UITextFieldViewMode.Always //Make it look like the CC box var backgroundImageView = UIImageView(frame:self.zipTextField.bounds) backgroundImageView.image = UIImage(named: "textField") backgroundImageView.image = backgroundImageView.image?.resizableImageWithCapInsets(UIEdgeInsetsMake(0,8,0,8)) self.zipTextField.addSubview(backgroundImageView) //Validate the zip - Put this code in your Submit button self.view.addSubview(self.zipTextField) var zip = PTKAddressZip(string: "15227") NSLog( zip.isValid().description )