2012-02-06 3 views
1

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

Итак, позвольте мне попытаться объяснить, что я пытаюсь .... У меня есть UIScrollView С UIView (контейнером) в нем это, в свою очередь, имеет много видов внутри него, каждый из которых имеет UITextFields, функциональность, которую я ищу когда пользователь нажимает на любое из видов, которое оно масштабируется, а затем возвращается на место, когда пользователь закончил с ним, что делает все на самом деле отлично, за исключением того, что качество увеличенного изображения ужасно. Я использую UIScrollViewDelegate, но не совсем уверен, что добавить функцию ZoomedEnded для обработки перерисовки, я попытался использовать CATiledLayer, но не совсем уверен, как это используется, и я всегда просто заканчиваю черным экраном. Существует не так много коды, чтобы показать, как

svCertScroller.SetZoomScale(2.34f, true); 

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

ответ

2

Увеличьте холст прокрутки и нарисуйте содержимое с более высоким разрешением.

+0

Вы могли бы быть более конкретным, пожалуйста? может быть, какой-то код и не заставит полосу прокрутки больше испортить способность прокрутки? – Troublesum

+0

Прочтите немного больше о том, как работает просмотр прокрутки. Есть вид за ним, который может быть определен как больше, чем «окно», но сжимается, чтобы вписаться в «окно». –

+1

Другой способ: сделать ваш просмотр более крупным, чем UIScrollView. Масштабируемое значение будет равно 1.0f, Zoomed out будет равен .5f или другому произвольному значению. – jonathanpeppers

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