swift - 检测设备何时快速旋转

标签 swift keyboard ios9 screen-orientation

我正在开发一个自定义键盘,我已经以编程方式添加了按钮,它们做得很好,但是当设备旋转时,底部的按钮会消失 - 由于屏幕尺寸的变化 - 所以我需要重新定位新位置的按钮 - 我想要四行而不是六行 - 当设备旋转时,我该怎么做?

最佳答案

试试这个,

  1. 您可以使用自动调整大小来根据大小更改位置 屏幕和方向。
  2. 设置按钮的自定义框架

例如:

your_button.frame=CGRectMake(0,0,100,100) // (x,y,width,height)  

关于swift - 检测设备何时快速旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32892756/

相关文章:

ios - Swift - 运算符 == 不能应用于两个 Int 操作数

ios - 如何检索存储在 PFUser.currentUser() 下的 PFObjects 自定义子类的数组

iphone - 显示键盘但不带动画

ios - 如何快速将枚举存储到可变数组中

ios - 一个 TableViewController 中的多个 UIPickerView 以编程方式

c++ - 从 Swift 调用 C++ 函数

ios - UITableView:单击按钮时如何动态更改单元格高度? swift

iphone - 是否可以为 iPhone、iPad 编写新的键盘布局?

c++ - Zebra KBTools MC92N0 键盘重新映射 C++ -- "error.h"没有这样的文件或目录

ios - 如何推送 SFSafariViewController?