快速键盘输入和提交按钮

时间:2019-04-08 21:51:37

标签: ios swift

我正在寻找一个带有发送按钮的键盘输入,类似于在iMessages中完成的操作。我发现MessageComposerView似乎是最好的选择,所以我开始实现它:

class UserActivityViewController : UIViewController, UITableViewDataSource, UITableViewDelegate, PHFComposeBarViewDelegate{
    @IBOutlet weak var composerBar: PHFComposeBarView!

    override func viewDidLoad() {
        super.viewDidLoad()
        self.composerBar.delegate = self
    }

    override var canBecomeFirstResponder: Bool { return true }

    override var inputAccessoryView: UIView {
        composerBar.removeFromSuperview()
        return composerBar
    }

一切似乎都正确设置,但是每当我尝试使用该视图时,都会出现以下错误:

  

“无法设置视图层次结构而未准备好约束的布局。

有人可以指出我正确的方向吗,还是有更好的方法来实现这一目标?

0 个答案:

没有答案