ios - iOS:存档构建的行为与调试构建不同
问题描述
注意:我正在处理一个旧项目,我必须提供支持。
问题:我必须推动视图控制器而不是打开键盘的文本字段很少。所以我只是实现了以下委托功能
func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
// here I am doing my task
return false
}
它工作得很好,ViewController
当我点击时打开所需的UITextField
文件,但是当我制作存档并安装构建时,这段代码不会打开ViewController
. 相反,它会打开键盘。
任何想法?
解决方案
检查您的项目是否包含类似的行
#if DEBUG
或者
#if RELEASE
看起来根在这里。没有足够的信息来进行其他假设。
推荐阅读
- php - 为什么内联查询或子查询中的绑定参数会生成多个执行计划?
- windows - Git 提交因 `grep: -P 仅支持单字节和 UTF-8 语言环境`而失败
- google-cloud-platform - 是否可以在没有谷歌云平台的情况下使用http转码(到grpc)?(节点-grpc)
- java - 如何使用 JDBC 使用 Oracle DBMS 的 COPY table 命令?
- clojure - 这些原子承诺会丢失吗?
- pdf - 我无法在不使其签名无效的情况下解压缩 PDF
- excel - 通过给定地址返回值
- sql - 如何让 SQL 代码正确显示?
- vb.net - 为什么找不到 DotNetUpdater?
- c++ - 在结构内部使用比较器功能有什么需要?