Я работаю над настройкой изображений. Мое требование - растянуть или сжать изображение в касании. & обрезка изображения. Я сделал обрезку, но как я могу растянуть & уменьшить изображение в касании. Является ли это возможным?Как растянуть изображения на сенсорном направлении в iPhone sdk?
1
A
ответ
6
Ваш вопрос не ясен. Но если вы хотите масштабировать или поворачивать изображение с помощью touch event.then in viewdidload, напишите этот код.
С помощью этого кода вы можете поворачивать или масштабировать изображения в касании.
- (void)scaleImage:(UIPinchGestureRecognizer *)recognizer
{
if([recognizer state] == UIGestureRecognizerStateEnded) {
previousScale = 1.0;
return;
}
CGFloat newScale = 1.0 - (previousScale - [recognizer scale]);
CGAffineTransform currentTransformation = yourimage.transform;
CGAffineTransform newTransform = CGAffineTransformScale(currentTransformation,
newScale, newScale);
yourimage.transform = newTransform;
previousScale = [recognizer scale];
}
- (void)rotateImage:(UIRotationGestureRecognizer *)recognizer
{
if([recognizer state] == UIGestureRecognizerStateEnded) {
previousRotation = 0.0;
return;
}
CGFloat newRotation = 0.0 - (previousRotation - [recognizer rotation]);
CGAffineTransform currentTransformation = yourimage.transform;
CGAffineTransform newTransform = CGAffineTransformRotate(currentTransformation, newRotation);
yourimage.transform = newTransform;
previousRotation = [recognizer rotation];
}
Смежные вопросы
- 1. Как растянуть изображение в правильном направлении?
- 2. Как impliment в OnMouseDown и OnMouseUp на сенсорном экране Iphone
- 3. изображения в макете сетки на iphone sdk
- 4. iPhone: растянуть изображение градиента
- 5. Сверху - Как растянуть изображения?
- 6. Как растянуть размер изображения в iphone UIImage или UIImageView
- 7. Раскраска изображения в iPhone SDK
- 8. Как обрезать изображения в iPhone SDK?
- 9. Как обрезать круг изображения в iphone sdk
- 10. Как отобразить UIImageJPEGRepresentation изображения в iPhone SDK
- 11. Как нарисовать контур изображения в iPhone sdk
- 12. iPhone-SDK: добавление изображения на панели навигации:
- 13. Получение эффекта для изображения на iphone sdk
- 14. Настраиваемые изображения для iphone SDK
- 15. Как растянуть (добавить эластичность) изображение во время выполнения на сенсорном экране Android
- 16. iPhone SDK фоновая проблема загрузки изображения изображения
- 17. Выберите цвет из изображения на сенсорном событии
- 18. IPhone SDK, EXC_BAD_ACCESS Изменение изображения?
- 19. этикетки Режим изображения растянуть
- 20. Как сравнить два изображения с iphone sdk?
- 21. iPhone SDK: рендеринг CGLayer в объект изображения
- 22. Как растянуть сегмент изображения в html/css
- 23. iPhone SDK: Захват изображения в ландшафтном режиме
- 24. Сохранить фотографии/изображения в приложении? iPhone SDK
- 25. Как растянуть отдельные фоновые изображения в CSS
- 26. Как изменить тонкое изображение на живое изображение в iPhone SDK?
- 27. проблема с программированием на сенсорном экране
- 28. Поворот изображения в определенном направлении
- 29. Преобразование изображения в черно-белое изображение на iPhone SDK вопросы
- 30. Как добавить настроенную кнопку изображения в UINavigationBar в iPhone sdk
Обратите внимание, что вам необходимо «выпустить» ваши жесты, подобные этому '[pinchGesture release]' после того, как вы добавите их в 'view', чтобы предотвратить утечку памяти. Вы можете использовать свойство 'autorelease' для создания в качестве другого решения. Возможно, вы хотели бы ** Изменить ** свой ответ, чтобы это отразить. Наконец, я думаю, что ваш ответ правильный, поэтому я поднял его, но я надеюсь услышать от @Gagan Misra, который задал вопрос. – antf