2015-02-11 3 views
0

Я разрабатываю приложение для iPad с использованием Xamaring, которое имеет несколько видов в раскадровке (UIView и UITableView). Мои пользователи хотят увеличить обычные страницы (поскольку они используются в веб-браузере или около того).Xamarin iOS Как увеличить изображение UIView и UITableView

Итак, прочитав о UIScrollView, я просто попытался поместить свои просмотры страниц в пределах UIScrollView, но я не могу ни прокручивать, ни щепотать-зум: ничего не происходит.

Что касается установки: в StoryBoard я добавляю UIScrollView в UIViewController, который заполняет родительский элемент. Затем я добавляю контент в UIScrollView, который я хочу масштабировать (например, для людей с плохим зрением).

Итак, вопрос довольно прост: как я могу получить представление в своем первоначальном родителе, но на которое можно увеличить?

Заранее благодарен!

+0

Что вы имеете в виду с„? Это doesent работы“Есть ли прокручивается на всех, но не увеличить Как вы установите его – DyreVaa

+0

я обновил вопрос – neggenbe

ответ

1

Я никогда не делал этого сам, поэтому я не знаю, все ли это требуется. Но добавили ли вы max- и min-scroll и все такое?

scrollView.MaximumZoomScale = 3f; 
scrollView.MinimumZoomScale = .1f; 
scrollView.ViewForZoomingInScrollView += (UIScrollView sv) => { return  imageView; }; 

(в вашем случае я предполагаю, что ему необходимо вернуть представление);

Если doesent сделать трюк, посмотрите на «скроллинг и масштабирование иерархии видов на этой странице: http://www.raywenderlich.com/10518/how-to-use-uiscrollview-to-scroll-and-zoom-content

+0

спасибо DyreVaa Я забыл установить часть scrollView.ViewForZoomingInScrollView + = (UIScrollView Зв) => {возвращение myMainUIView;};?.! Теперь он работает прекрасно – neggenbe

+0

Хорошие вещи! Я уверен, что будет много проблем с поддержкой этого далекого прошлого. С тех пор было внесено множество изменений в различные элементы управления. – DyreVaa

+0

Я удалил свою заметку: она действительно работает даже с Wi й iOS 5.1.1! – neggenbe

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

  • Нет связанных вопросов^_^