2017-06-17 45 views
0

如何在Eureka表單構建器中添加STPPaymentCardTextField?有沒有在Eureka表單構建器中嵌入Stripe的STPPaymentCardTextField的方法?

根據文檔,你可以添加一個UIView,像這樣:

form +++ 
    Section(footer: "Credit or Debit Card"){ section in 
      section.header = { 
       var header = HeaderFooterView<STPPaymentCardTextField>(.callback({ 
        return self.paymentField 
       })) 
      header.height = { 60 } 
      return header 
    }() 
} 

但顯示鍵盤時,問題就出現了,因此它停留在該行不表現爲行,但一個視圖底端。

回答

0

我設法弄明白了。我爲那些感興趣的人創建了一個庫:https://github.com/Slugbug/Eureka-StripeRow

我通過繼承來解決了這個問題。此代碼formViewController()?.beginEditing(of: self)是通知更新單元格所必需的。

相關問題