2012-06-10 2 views
0

Привет Я создаю iOS приложение с помощью cocoa и xcodeдобавления текста к изображению в палитре изображений

я очень новый для всего этого и получил вид потерял. в части моего приложения пользователь должен выбрать изображение из библиотеки или с помощью камеры, затем добавить к нему некоторый текст (например, «id cap that»). Вопрос в том, где я бы добавил текст и как его сохранить на телефоне?

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

спасибо

ответ

1

Система определяет, какое редактирование разрешено. Вы можете только сказать, разрешено это или нет, но вы не можете выбрать, какой тип редактирования. Если вы хотите добавить подпись к изображению, вам придется использовать Core Graphics для этого. Или, если вы не заботитесь о сохранении изображения с надписью на нем, вы можете просто использовать UILabel поверх UIImageView.

+0

Это именно то, что я хочу, но изображение не сохраняется с надписью, когда я делаю 'UIImageWriteToSavedPhotosAlbum ([imageView image], nil, nil, nil);'. есть идеи? –

+0

Это потому, что ваш ярлык не является частью вашего изображения. Вам нужно будет сделать некоторую магию графического ядра, чтобы на самом деле сделать ее частью изображения, а не только для изображения. См. Этот поток переполнения стека: http://stackoverflow.com/questions/2250057/add-text-to-the-image –

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