2012-05-09 2 views
0

Я создаю приложение, в котором мне нужно поместить изображения в uitextview. Проблема, с которой я сталкиваюсь, заключается в том, что когда я пишу текст в середине двух изображений, то как я могу изменить изображение соответственно. Любой образец кода будет оценен.Как изменить положение uiimageview в текстовом режиме при редактировании текста

enter image description here

ответ

0

Здесь я привожу вам пример кода для одного изображения.

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text; 
{ 
if ([text isEqualToString:@"\n"]) { 

} 
else 
{ 
    NSString *yourstring = [[NSString alloc]init]; 
    yourstring = textView.text; 
    CGSize s = [yourstring sizeWithFont:[UIFont systemFontOfSize:15] //define your textview font size 
         constrainedToSize:CGSizeMake(self.view.bounds.size.width - 40, MAXFLOAT) // - 40 For cell padding 
          lineBreakMode:UILineBreakModeWordWrap]; 
    CGRect frame = CGRectMake(0.0f, s.height+10, 320.0f, 20);//use YourImageView. height and width 
    YourImageView.frame=frame; 
} 
return YES; 
} 

Надежда, это поможет вам ..

Смежные вопросы