iPad输入附件ViewController上的视图显示为表单

时间:2015-09-05 22:14:03

标签: ios ipad inputaccessoryview

我一直在寻找这个问题的一段时间,我似乎无法找到答案。我希望在视觉控制器上使用输入附件视图,该视图控制器作为表单显示在iPad上。我目前实现的ALTextInputBar运行良好,但我的问题是配件视图显示全屏宽度。我想将输入附件仅应用于显示的模态VC。就像facebook在他们的iPad应用程序中实现的那样。

enter image description here

所以我的commentsVC代码有以下方法

var messageInput = ALTextInputBar()
let keyboardObserver = ALKeyboardObservingView()
let leftButton = UIButton(frame: CGRectMake(0, 0, 44, 44))
let rightButton = UIButton(frame: CGRectMake(0, 0, 44, 44))

override var inputAccessoryView: UIView? {
    get {
        return messageInput
    }
}

override func canBecomeFirstResponder() -> Bool {
    return true
}

然后我用自己的方法配置textInputbar设置左右按钮等。这一切都很完美,它只是喜欢采用与上图相同的方法。

我尝试过的一种方法但是它没有奏效,将commentsVc的tablefooterview设置为等于messageInput。虽然这是非常错误的,而不是正确的方法imo。

0 个答案:

没有答案