作者lab0424 (刻骨铭心...)
看板MacDev
标题[问题] UITextField的Keyboard位置
时间Sun Apr 15 01:39:12 2012
Hi 各位大大~
想请教一个问题~
请问有办法改变keyboard的位置吗?
看到的范例都是keyboard上面放toolbar或view
而我是想把toolbar或view放在keyboard的下面
请问有甚麽办法吗?
目前在UIKeyboardWillShowNotification/UIKeyboardDidShowNotification被调用时
判断 window下所有view中哪一个符合条件:
[[keyboard description] hasPrefix:@"<UIKeyboard"]
然後重新setFrame.....
但是keyboard的位置还是没变!
想问问看有经验的大大们~
有办法可以让keyboard不在最下方位置而是任意的y上吗? 该如何做呢?
感谢!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.0.11
1F:→ chuinhooi:要有心理准备 app 过不了 review 04/15 04:02
2F:→ reon:Apple 设计不能让你改是有用意的 因为放在上面操作会很不顺畅 04/15 13:36
3F:→ reon:你知道为什麽Toolbar是高度是44这麽奇怪的数字吗 04/15 13:37
4F:→ reon:因为这是手指平均按下去最合适的大小... 04/15 13:38
5F:→ reon:不想把apple讲得太神 但apple在设计UI 都是有背後的理由 04/15 13:39
6F:→ lab0424:感谢chuinhooi大以及reon大的回答! 04/16 08:25