小编Rob*_*mie的帖子

以编程方式对齐iPhone键盘顶部的工具栏

在某些情况下,我想在iPhone键盘的顶部添加一个工具栏(例如,当您在导航表单元素时,在iPhone Safari中).

目前我正在使用常量指定工具栏的矩形,但是由于界面的其他元素处于不稳定状态 - 工具栏和屏幕顶部的导航栏 - 每次我们进行次要界面更改时,工具栏都会失去对齐.

有没有办法以编程方式确定键盘相对于当前视图的位置?

iphone keyboard cocoa-touch ios

94
推荐指数
5
解决办法
7万
查看次数

PHP数组:将单元素数组的数组弹出到一个数组中

使用专有框架,我经常发现自己处于以下格式从数据库获取结果集的情况:

array(5) {
  [0] => array(1) {
    ["id"] => int(241)
  }
  [1] => array(1) {
    ["id"] => int(2)
  }
  [2] => array(1) {
    ["id"] => int(81)
  }
  [3] => array(1) {
    ["id"] => int(560)
  }
  [4] => array(1) {
    ["id"] => int(10)
  }
}
Run Code Online (Sandbox Code Playgroud)

我宁愿拥有一个id数组,例如:

array(5) {
  [0] => int(241)
  [1] => int(2)
  [2] => int(81)
  [3] => int(560)
  [4] => int(10)
}
Run Code Online (Sandbox Code Playgroud)

为了实现这一目标,我经常发现自己写作:

$justIds = array();
foreach( $allIds as $id ) {
  $justIds[] = $id["id"];
}
Run Code Online (Sandbox Code Playgroud)

有没有更有效的方法来做到这一点?

php arrays

7
推荐指数
2
解决办法
965
查看次数

标签 统计

arrays ×1

cocoa-touch ×1

ios ×1

iphone ×1

keyboard ×1

php ×1