ios - 在 iOS 中创建按钮面板

标签 ios uibutton panel

关闭。这个问题需要details or clarity .它目前不接受答案。












想改进这个问题?通过 editing this post 添加详细信息并澄清问题.

6年前关闭。




Improve this question




我们计划创建一些 Wechat -我们的应用程序中的 UI,我们想知道如何创建这样的 按键面板 .

请看下面的截图:

screenshot 1

screenshot 2

screenshot 3

所以行为是:

屏幕截图 1 - 是 chat UI , 并且有一个 bar在底部包含一个文本字段。

屏幕截图 2 - 单击文本字段会显示 virtual keyboard .

屏幕截图 3 - 注意有一个 + button在栏中,单击该按钮会关闭虚拟键盘,显示 按键面板其中包含栏下方的额外按钮,这些按钮提供了上传图像、拍摄照片等额外功能。

我将如何实现这样的 UI,更具体地说,我将如何实现 button panel ?谢谢!

最佳答案

您可以使用 UICollectionView为了这个目的。
简而言之, Collection View 在 N 行中包含 N 个项目。

有关更多详细信息,请参见下面的示例:

part1

part2

关于ios - 在 iOS 中创建按钮面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34915221/

相关文章:

iphone - 在 UIButtons 上从服务器加载多个图像??

ios - UIButton 执行不同的操作 ios

java - 在 Canvas 上看不到圆圈

Java Applet 到多面板应用程序

ios - 以编程方式触发摇动事件iOS

ios - iOS服务器端使用AES解密(需要了解的参数)

ios - 从 zeplin 导出到草图

ios - 将浮点值传递给另一个 ViewController

ios - 如何以编程方式为 UIButton 添加系统图标?

java - 将对象添加到面板,而不需要重新开始?