gpt4 book ai didi

ios - Reactive Cocoa - 以编程方式设置文本时,不会调用 UITextView 的 rac_textSignal

转载 作者:可可西里 更新时间:2023-11-01 03:26:56 24 4
gpt4 key购买 nike

我正在实现一个聊天 UI,并使用 Reactive Cocoa 在用户键入时调整聊天气泡的大小。目前,我正在根据 TextView 的 rac_textSignal 更新 UI 的布局。一切正常 - 除了一点:当用户发送消息时,我以编程方式清除文本字段:

_inputTextView.text = @"";

...但是 TextView 的 rac_textSignal 没有激活。 I hear this is a feature with ReactiveCocoa - 但是构建它的正确方法是什么?我是否需要一个包含 currentlyTypedString 的 NSString,并在该字符串更新时驱动 UI 更改?

最佳答案

只需发送操作:

[self.inputTextView sendActionsForControlEvents:UIControlEventEditingChanged];

关于ios - Reactive Cocoa - 以编程方式设置文本时,不会调用 UITextView 的 rac_textSignal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20187110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com