创建一个显示用户类型的切片的视图

时间:2013-08-11 21:21:28

标签: ios ios6 uiview uicollectionview uistoryboard

我希望创建一个用于用户选择单词的View Controller。用户通过键入单词来选择单词。

我正在寻找的是实现以下目标的最佳方法: 当VC加载时,键盘会显示。当用户键入每个字母时,键盘上方会显示一个新的图块,并在键入每个字母时进行构建。

使用UICollectionView或自定义UIView实现此目标的最佳方法是什么。无论哪种路线,在Storyboard中设置它的最佳方法是什么?另外,每次在前一个字母旁边输入字母时,我如何添加每个子视图? 除此之外,我还需要根据输入的字母数量缩小这些视图,这应该在哪里完成?

1 个答案:

答案 0 :(得分:0)

听起来你想在每次用户输入字母时在其中创建一个带有单个字母的UICollectionViewCell?如何将键盘连接到此功能?如果您使用的是UITextField,则可以注册为委托,并在调用委托方法textField:shouldChangeCharactersInRange:replacementString:时插入单元格。

根据屏幕上显示的字母数量,布局问题和缩放事项,请查看“Best Practices for Mastering Auto Layout”会话。实际上有一个类似于你想用字母实现的东西的演示。假设我明白你要做什么。