2012-06-05 2 views
0

Я разрабатываю интерфейс для своего приложения и нуждаюсь в некотором содержании в UIScrollView в середине страницы. У меня есть UIView (a), установленный на главном экране. Что-то вроде этогоUIScrollView посередине страницы?

enter image description here

У меня есть еще один UIView в том же XIb с UIScrollView в этом UIView (б), как:

enter image description here

Теперь, когда я установил следующее:

[a addSubview:b]; 

UIView a что-то типа:

enter image description here

Пожалуйста, помогите мне с этим.

+0

Я не совсем понимаю, в чем проблема? – graver

+0

Вы видите, что у меня есть два uibutton для теста? Я хочу, чтобы прокрутка UIview не показывала мне uibutton, пока я не перейду в uiview a? Значит ли это сейчас больше смысла? –

+0

Нет, теперь это не имеет никакого смысла, трудно понять вашу проблему. –

ответ

1

Если вы хотите, чтобы он прокручивался до вашей второй кнопки, вам нужно установить контент contentSize в коде. Взгляните на ответ на этот вопрос: How I auto size a UIScrollView to fit the content

+0

Scrollview достаточно большой ... uibutton похож на 220, а размер scrollview - 250 .. я не хочу видеть uibutton там, где я хочу прокручивать его ... также имейте в виду, что uiscrollview находится в поле зрения b, что составляет 200 –

+0

Несколько баллов. Содержимое contentSize вашего scrollview должно быть больше, чем ваши ограничения scrollview. Если вы не хотите видеть кнопку, вам нужно закрепить подзаголовки вашего прокрутки. Найдите флажок «Подвижные клипы» на вашем прокрутке в интерфейсе Builder. Убедитесь, что этот флажок установлен, и вы не увидите кнопку до тех пор, пока не перейдете к ней (при условии, что ваш contentSize установлен правильно). –

+0

спасибо matt..had всегда задавался вопросом, какой клип для subview был для –

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