swift4でtextViewのキーボードに閉じるボタンをつけたいのですが、
上手くいきません。
ネットで拾ってきた下記のコーディングを試していますが、
ビルドするとサクセスが出た後に、
Unexpectedly found nil while unwrapping an Optional value
のエラーが出ます。
場所はtextView.inputAccessoryView = kbToolBarの部分です。
ご教授頂けると幸いです。
宜しくお願いします。
@IBOutlet weak var textView: PlaceHolderTextView!
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let kbToolBar = UIToolbar(frame: CGRect(x: 0, y: 0, width: 320, height: 40)) kbToolBar.barStyle = UIBarStyle.default // スタイルを設定 kbToolBar.sizeToFit() // 画面幅に合わせてサイズを変更 // スペーサー let spacer = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.flexibleSpace, target: self, action: nil) // 閉じるボタン let commitButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.done, target: self, action: Selector(("commitButtonTapped"))) kbToolBar.items = [spacer, commitButton] textView.inputAccessoryView = kbToolBar //**←エラーが出る場所です。**// } func commitButtonTapped (){self.view.endEditing(true) }

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/04 19:15
2018/05/04 22:03 編集
2018/05/05 19:32