我希望在文本输入视图中在文本中散布一些图像。我希望用户能够输入文本,并随时点击我提供的相机按钮,该按钮会在此时将图像插入文本。然后,用户可以继续键入文本,并再次能够随时随地插入更多图像。
我希望用户能够将插入点移动到此文本/图像混合中的任何位置,以选择文本,图像或两者的组合(只要它是连续的),并使用键盘输入更多文本,添加图像,删除文本或图像等。基本上,我想要在iPhone消息应用程序中找到的功能,在视图中提供用户键入文本或添加图像。
一旦用户完成,我可以灵活地选择我带走的格式。我很满意一系列对象,NSString
或UIImage
个对象,按照输入的顺序排列。
我已经尝试根据需要添加不同的UITextField
或UITextView
和UIImageView
来创建自己的视图。我还尝试使用UITableView
,每个文本或图像一行。问题是我没有得到预期的选择或插入符号插入行为。
我正在寻找有关如何执行此操作的建议。
以下是它在消息应用中的外观: