ios - iPadOS UIToolbar 旋转后位置错误
问题描述
我正在UIToolbar
使用以下方法在键盘顶部添加一个inputAccesoryView
:
let toolbar = UIToolbar()
toolbar.barStyle = .default
toolbar.isTranslucent = true
toolbar.sizeToFit()
toolbar.isUserInteractionEnabled = true
...
textField.inputAccessoryView = toolbar
但是当我隐藏键盘,旋转设备时,下次我打开键盘时,有时它会UIToolbar
在屏幕中间显示:
但是下次我打开键盘时,UIToolbar
它会显示在正确的位置。
我不知道这是否是 iPadOS 的错误。任何想法我该如何解决这个问题?我正在使用一个UITableViewController
用单元格和文本字段填充表格。
解决方案
推荐阅读
- python - 读取外部 Excel 文件后,我的 Pandas 数据框列中的值不准确
- javascript - Angularfire2 查询列表
- go - 如何为未声明的库自动完成?
- javascript - Express 服务器中会话之间的身份验证冲突
- modbus - 通过 CEP 操作设置 Modbus 寄存器
- mongodb - 为什么我在尝试连接到运行简单 mongo 容器的 OKD pod 时收到“消息 len 1347703880 无效。Min 16 Max: 48000000”错误?
- angular - ./node_modules/@angular/fire/messaging/messaging.js 中的错误
- android - 列表中的列表?
- meteor - 在将 Jest 框架应用于 Meteor 项目时,不确定如何集成 Meteor 和 Jest
- php - 从隐藏在其他数组中的特定节点中获取特定节点