使用MDC组件textField时出现问题。
文本值显示在textField区域之外。 它在textField下移了。
我使用了调试模式,并检查了层,发现其中的mdctextinputborderview具有很大的边距,可以将我的文本值压入整齐的textField下。
经过数小时的努力,我发现我太早将值设置为textField了。 在为textField设置字体之前。
所以我像这样修复了它,然后文本值正确显示在textField中。
amountInputMDC.textInput?.font = UIFont(name: "Apple SD Gothic Neo",size: 40)
amountInputMDC.textInput?.text = convertDoubleToCurrency(amount: inputAmount ?? 0)
我不知道这是否是解决问题的正确方法。 因此,如果有人有更好的解释,将不胜感激。