【问题标题】:UITextView becomes first responder but the pointer doesn't go thereUITextView 成为第一响应者,但指针不去那里
【发布时间】:2014-02-08 02:20:09
【问题描述】:

好的,所以我有一个相当奇怪的问题:我的 UITextView 成为第一响应者,我可以判断,因为键盘出现了,但是发生的情况是指针没有出现,并且即使你也无法编辑文本类型。这是此控制器中唯一的 UITextView,因此它不能触发任何其他文本视图。有任何想法吗?谢谢:)

if (keyAuto) {
    [note becomeFirstResponder];
}

这是真的,因为如果此 BOOL 为 FALSE,则根本不会显示。 note 是类级别的,因此可以这样调用它而没有问题。

这是创建笔记的代码

note = [[UITextView alloc] initWithFrame:CGRectMake(0, 44 + lineHeight, widthv, heightNote)];
note.delegate = self;
note.returnKeyType = UIReturnKeyDone;
[note setFont:[UIFont systemFontOfSize:17]];
[noteView addSubview:note];

【问题讨论】:

    标签: ios objective-c keyboard uitextview becomefirstresponder


    【解决方案1】:

    对不起,伙计们,我的错,我忘了,我试图在 viewDidLoad 下这样做。在 viewDidAppear 下做同样的事情解决了所有问题。只是对于某些人来说 viewDidLoad 成功了,所以我也预料到了,但显然它没有......

    【讨论】:

      猜你喜欢
      • 2017-10-17
      • 2012-09-22
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      • 2012-05-17
      • 1970-01-01
      相关资源
      最近更新 更多