【问题标题】:UITextView doesn't show InputAccessoryView on first clickUITextView 在第一次点击时不显示 InputAccessoryView
【发布时间】:2011-08-13 18:44:30
【问题描述】:

我使用UITextViewDelegate 并在textViewDidBeginEditing: 中添加InputAccessoryView

[textView setInputAccessoryView:doneBar];

doneBar 不是 nil,它出现在第二次打开时。

还有其他人有这个问题吗?

提前致谢。

【问题讨论】:

    标签: iphone objective-c uitextview uitextviewdelegate


    【解决方案1】:

    我想当代码到达textViewDidBeginEditing: 时,对 UI 进行更改为时已晚。也许您可以将代码移至较早的事件,也许是textViewShouldBeginEditing:

    【讨论】:

    • 哇。完美运行!谢谢!
    • 我这几天一直在尝试解决这个问题。你就是男人!
    • 两年后,我仍然无法理解 StackOverflow 有多棒。我本来想把头发扯掉很久,但现在我觉得我被宠坏了!非常感谢。
    • 记住:textView.delegate = self;
    • 6 年后您发布了答案:非常感谢!
    猜你喜欢
    • 2014-06-04
    • 2015-09-02
    • 1970-01-01
    • 2015-07-12
    • 2012-10-22
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多