Как сделать, чтобы Bottom Sheet показывался на viewDidLoad ()? - PullRequest
0 голосов
/ 26 апреля 2018

Я хочу, чтобы нижний лист отображался на сцене с картой Google на viewDidLoad(), но единственный нижний лист, который я нашел на веб-сайте material.io, запускается с помощью кнопки.

Как использовать MDCBottomSheetController чтобы достичь этого?

Ответы [ 2 ]

0 голосов
/ 27 апреля 2018

@ stone-cold См. Нижеприведенный код.

import MaterialComponents.MaterialButtons

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        let bottomSheet = MDCBottomSheetController(contentViewController: viewController)

        // Present the bottom sheet
        present(bottomSheet, animated: true, completion: nil)
    }

}

Подробнее здесь https://github.com/material-components/material-components-ios/tree/develop/components/BottomSheet

0 голосов
/ 27 апреля 2018

Вы должны проверить это GitHub хранилище. Это ответ на этот вопрос StackOverflow. Я считаю, что это то, что вы ищете.

enter image description here enter image description here

...