【问题标题】:tvOS UITextView - How to edit ittvOS UITextView - 如何编辑它
【发布时间】:2015-10-15 17:23:44
【问题描述】:

我有一个带有 userInteraction = YESselectable = YES 的 UITextView,我可以对其进行对焦(我已使用 didUpdateFocusInContext 检查对焦)但我无法编辑它,因为键盘从未出现。

我也尝试设置委托方法,但从未调用过 textFieldShouldBeginEditing

editable 属性在代码中似乎不可用。

我错过了什么吗?文本视图是否可编辑?

【问题讨论】:

    标签: objective-c uitextview tvos


    【解决方案1】:

    如果您使用的是模拟器,请确保您没有将其设置为仅使用硬件键盘。

    硬件 -> 键盘 -> 尝试两种切换方式

    【讨论】:

    • 我在使用模拟器和实际设备时都遇到了同样的问题。无论如何,tks。
    【解决方案2】:

    我必须做类似于UITextView 的操作才能显示键盘:

    UITextField* postField = [[UITextField alloc] init];
    postField.delegate = self;
    postField.keyboardType = UIKeyboardTypeTwitter;
    [self addSubview:postField];
    //Show Keyboard for input
    [postField becomeFirstResponder];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-21
      相关资源
      最近更新 更多