Swift 5-textField.endEditing(true)使应用程序崩溃

问题描述 投票:0回答:1

我正在使用数字键盘,并且在没有文本时,在按“删除按钮”以触发功能.endEditing时进行编程,但是应用程序因以下错误而崩溃:

Push segues can only be used when the source controller is managed by an instance of UINavigationController.

。resignFirstResponder()也因此错误而崩溃

我尝试添加延迟计时器,但也会崩溃。

更改为.endEditing(false)也会崩溃。

任何不添加UINavigationController的建议?我负担不起使用UINavigationController,因为我的应用程序必须使用整个屏幕,并且我需要所有的空间。

uinavigationcontroller uitextfield uikeyboard swift5
1个回答
0
投票

我添加了UINavigationController并将其隐藏...如果还有更多选项,请随时分享:)

© www.soinside.com 2019 - 2024. All rights reserved.