UITextField へのカスタム入力ビューとして計算機を迅速に使用しようとしています。
アプリで CalculatorViewController として個別に定義された電卓があります。
InputViewController にある UITextField の CalculatorViewController にアクセスする必要があります。
電卓ビューにアクセスするために、InputViewController で次のプロパティを定義しました
var textFieldInputView : UIView!{
let calculatorInputController = self.storyboard?.instantiateViewControllerWithIdentifier("calculatorVC") as! calculatorViewController
let calculatorInputView = calculatorInputController.view
return calculatorInputView
}
次に、textField に次のコードを追加して、textFieldInputView にアクセスします。
textField.inputView = textFieldInputView
テキストフィールドをクリックすると、以下のように電卓がポップアップしますが、キーボードが表示される位置にはありません。また、どのボタンも機能しません。
誰かがこれを修正する方法を教えてくれたら、とても感謝しています。