MDCSnackBar不会出现在iOS 13上

我正在尝试在我的应用程序上使用MDCsnackBar。

它在iOS 12模拟器上运行良好,但小吃栏未出现在我的手机(iOS 13)上。我还尝试在13.4模拟器上运行该应用,结果是一样的

这就是我使用MDCsnackBar的方式

func showsnackBar(messageText: String){
    let message = MDCsnackbarMessage()
    message.duration = 1
    message.text = messageText
    MDCsnackbarManager.show(message)
}

有什么帮助吗?

pirate96 回答:MDCSnackBar不会出现在iOS 13上

我使用下面的podfile安装了MDCSnackBar

use_frameworks!
platform :ios,'12.0'

install! 'cocoapods'

target 'podSnack' do
  use_frameworks!
  pod 'MaterialComponents/Snackbar','109.2.0'
end

显示MDCSnackBar

的代码
import UIKit
import MaterialComponents.MaterialSnackbar


class ViewController: UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
    }

    @IBAction func showAlert(){
        let message = MDCSnackbarMessage()
        message.duration = 1
        message.text = "The groundhog (Marmota monax) is also known as a woodchuck or whistlepig."
         MDCSnackbarManager.show(message)
    }
}

Output in iOS simulator 13.3

本文链接:https://www.f2er.com/2368156.html

大家都在问