【发布时间】:2013-12-26 05:41:12
【问题描述】:
我必须在 UITextview 上放置表情符号、文本和图像,并且必须将它们全部放置为文本 这样我就可以将它们作为文本删除。它们将被调整为文本视图中的文本 任何帮助! UIImage 可以在文本中传输。然后将该文本作为设置文本添加到 textview 图像将形成并显示在文本视图中。
<p> i have tried to put emoji on text view and it works well
-(void)selectedFacialView:(NSString*)str
{
NSLog(@"into selected facial view>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
NSString *newStr;
if ([str isEqualToString:@"delete"]) {
if (EditableTextView.text.length>0) {
if ([[Emoji allEmoji] containsObject:[EditableTextView.text substringFromIndex:EditableTextView.text.length-2]]) {
newStr=[EditableTextView.text substringToIndex:EditableTextView.text.length-2];
}else{
newStr=[EditableTextView.text substringToIndex:EditableTextView.text.length-1];
}
EditableTextView.text=newStr;
}
}
else
{
[GlobalInstance.LibCamTopImgArray addObject:str];
NSString *newStr=[NSString stringWithFormat:@"%@%@",EditableTextView.text,str];
[EditableTextView setText:newStr];
}
NSLog(@" end of selectedFacialView");
}
</p>
【问题讨论】:
标签: ios objective-c ios7 uiimageview uitextview