2013-09-12 6 views
1

У меня есть приложение iOS, которое позволяет пользователю писать текст с пользовательскими шрифтами на изображениях, есть кнопка сохранения, при нажатии этой кнопки текст сохраняется и записывается на изображении, но он не сохраняется правильно, текст выпадающий .. смотрите снимок экрана:Сохранить UItextfield в UIImage

enter image description here

проблема в этом коде, но я не знаю, как я могу это исправить, я хочу, чтобы сохранить текст на изображения без перемещения вниз или вверх.

это мой код.

- (Недействительными) realSave {

}

} 

appDelegate.__is_saved_image = TRUE;//ongraph added 
appDelegate.__saved_image = drawImage.image;//ongraph added 
currentTagAddTextButton=MIN_TAG_TEXT_BUTTON; 
//UIImageWriteToSavedPhotosAlbum(drawImage.image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);//ongraph uncommented 

}

ответ

0
UIGraphicsBeginImageContext(self.yourView.bounds.size); 
[self.yourView.layer renderInContext:UIGraphicsGetCurrentContext()]; 
UIImage *shareImage = UIGraphicsGetImageFromCurrentImageContext(); 

shareImage является UIImage, вы можете поделиться и сохранить его .. надежда это может помочь вам.

+0

Здравствуйте, спасибо за вашу помощь это выглядит хорошо, но у меня есть - (IBAction) и от этого - (IBAction) Я могу разделить изображение, поэтому, если я использую метод URE в пустоте, то как я могу экспортировать этот UIimage в мой - (IBaction)? – Hussain1982

0

@ user1288377 попробовать это

btn1 = [UIButton buttonWithType:UIButtonTypeCustom]; 
[btn1 setFrame:CGRectMake(367, 117, 97, 25)]; 
[btn1 addTarget:self action:@selector(saveImage:) forControlEvents:UIControlEventTouchUpInside]; 
[self.view addSubview:btn1]; 

    -(void)saveImage{/*saveImageMethod*/} 
Смежные вопросы