Макет в режиме прокруткиIOS

Программируем под IOS
Ответить
Anonymous
 Макет в режиме прокрутки

Сообщение Anonymous »

Я понял, что это базовая вещь, которая мне не понятна.
Используя этот код:

Код: Выделить всё

        let scrollView = UIScrollView()
scrollView.translatesAutoresizingMaskIntoConstraints = false
self.view.addSubview(scrollView)
NSLayoutConstraint.activate([
scrollView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
scrollView.trailingAnchor.constraint(equalTo: view.trailingAnchor),
scrollView.topAnchor.constraint(equalTo: view.topAnchor),
scrollView.bottomAnchor.constraint(equalTo: view.bottomAnchor)
])
scrollView.backgroundColor = .green
let searchBar = UISearchBar()
searchBar.translatesAutoresizingMaskIntoConstraints = false
NSLayoutConstraint.activate([
searchBar.heightAnchor.constraint(equalToConstant: 44.0),
searchBar.widthAnchor.constraint(equalToConstant: UIScreen.main.bounds.width)
])
let size = CGSize(width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height + 44.0)
scrollView.addSubview(searchBar)
scrollView.contentSize = size
Изображение

Кажется, прокрутка начинается сверху. Но когда я добавляю панель поиска, она не начинается сверху. Почему?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/793 ... scrollview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»