функция showMessage для тоста, не отображаемого в XLPagerTabStrip - PullRequest
0 голосов
/ 19 декабря 2018

Я использую XLPagerTabStrip, и у меня есть два дочерних вида внутри него.В дочернем представлении я использую функцию showMessage для печати тоста за сообщения об ошибках, но тост не отображается в представлении.

if ( debit_amount > availBal_Amount )
{
    self.showMessage("NO_SUFFICIENT_BAL", type: .error, options: [.position(.bottom),.textNumberOfLines(0)])
}

Это функция showMessage:

open func showMessage(_ text: String,
                      type: GSMessageType,
                      options: [GSMessageOption]? = nil) {
    GSMessage.showMessageAddedTo(text: text, type: type, options: options, inView: view, inViewController: self)    }

только в XLPagerTabStrip просмотр showMessage() не работает.

Пожалуйста, помогите мне в решении проблемы.

1 Ответ

0 голосов
/ 19 декабря 2018

Я использовал следующий код, и сообщение будет отображаться в окне контейнера.Для этого создан один объект в viewController.

let child_3 = ChildExampleViewController(itemInfo: IndicatorInfo(title: " ACCOUNT", image: UIImage(named: "profile")))

child_3.showMessage("nemessage", type: .error)

Its work for me.

...