我正在开发一个“推杆'推杆”记分卡应用程序(它将改变世界)。除非我使用UITableViewFooter将头发拉出来。
当我点击播放器名称时,会出现键盘,但这会用键盘向上推动页脚,整体效果看起来不太好。
我附上了一些屏幕截图,希望能更好地解释一下。
有没有办法禁用此行为?
第1步 - 点击名称
步骤2 - 键盘出现,总得分也会上移。
答案 0 :(得分:1)
我已经变成了那些提出问题并解决问题的人之一。
无论如何,如果它帮助了其他任何人,那就是我所做的。
1 - 创建
的全局变量var playerFooter:UIView?
2 - 在我的func tableview(... viewForFooterInSection ...)
中就在我回来之前
playerFooter = containerView(无论你要返回什么)
3 - 为键盘显示/隐藏和侧面通话添加通知
playerFooter!.hidden = true(或取决于通知的错误)
效果很好!但我不会说这是最有效的方式。
当键盘出现时,该部分消失,当键盘消失时,页脚重新出现。
谢谢。