AutoLayout约束视图位于键盘正上方

时间:2014-11-13 21:56:09

标签: ios ios8 autolayout iphone-6 iphone-6-plus

有人会如此友善地告诉我你如何设置一个约束(使用大小类)使视图位于iP6和iP6 +上方的键盘正上方(没有预测部分),如下图所示?

我可以有一个示例项目吗?

谢谢

ios

layout

2 个答案:

答案 0 :(得分:0)

以下是一个聊天应用程序的链接,该应用程序可以在同一个前提下工作。当键盘处于活动状态时,元素会被向上推,因此它们不会被隐藏。

https://github.com/oseparovic/MessageComposerView

该应用程序是在Objective C中,很容易转移应用程序的这一部分,我自己也用过。

答案 1 :(得分:0)

根据键盘大小以编程方式添加约束,或者根据该屏幕键盘的已知大小,为每个屏幕大小制作单独的界面文件。