相关疑难解决方法(0)

在UITextView中将swift中的"返回"按钮功能更改为"完成"

我想在用户输入时摆脱键盘的"返回"功能,所以没有换行,所以我希望"返回"键能够用作"完成",这样它就会隐藏键盘.

我正在使用可编辑的UITextView,因此用户可以输入他们的帖子,并将其发布到主时间轴,但由于我有固定单元格,我不希望用户能够按"返回"他们的帖子将超出时间表的范围.

我发现这适用于UITextField,但不适用于UITextView:

func textFieldShouldReturn(textField: UITextField!) -> Bool {
    textField.resignFirstResponder()  //if desired
    return true
}
Run Code Online (Sandbox Code Playgroud)

所以我只是想知道是否有办法在UITextView中执行此操作,或者至少能够在按下返回时隐藏键盘,而不是创建新行.

iphone cocoa-touch ios swift

40
推荐指数
3
解决办法
4万
查看次数

SwiftUI-如何通过单击键盘上的返回按钮在TextField中导航?

我正在使用SwiftUI的TextField View。我主要有2个问题,

1)在Swift中,我们可以像这样从情节提要中将TextField的Return Key(Text Input Traits)设置Next为TextField吗?为此,在SwiftUI中使用哪个修饰符?

在此处输入图片说明

2)我有两个文本字段,当我单击键盘上的返回/下一步按钮时,如何导航到下一个文本字段?

任何人都可以帮助执行此功能或其他任何替代方法吗?

我的问题是关于SwiftUI而不是UIKit :)

任何帮助将非常感激!!

textfield ios swiftui

6
推荐指数
2
解决办法
831
查看次数

标签 统计

ios ×2

cocoa-touch ×1

iphone ×1

swift ×1

swiftui ×1

textfield ×1