2013-09-09 2 views
0

Это мой WebView .nib ФайлUIWebView и Top Bar Iphone 5 Iphone 4 Scaling вопрос

WebView Nib File

Серое пространство на вершине потребность для 44px высокой панели навигации, которая определяется programmitacally в супер класса WebView.

Содержимое веб-представления выглядит и масштабируется правильно в iphone 5. Однако на iphone 4s, с другим размером экрана, он масштабируется неправильно, так что я не могу прокрутить полностью вверх.

В качестве начальных экранов я установил [email protected], Default.png и [email protected], поэтому я прочитал, что это может предотвратить проблемы масштабирования.

Я также установить WebViewController's посмотреть, что представление в файле NIB на

self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 

но как не работает. Любая помощь очень ценится.

ответ

2

Я думаю, что ответ лежит на макете. Это похоже на что-то очень легкое в этом. Вы ограничены версией iOS, которая не поддерживает автоматическую компоновку? Если нет, то вот как это сделать:

enter image description hereenter image description hereenter image description here

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

+0

да! Спасибо! – dan