Ios 文本视图中的按钮

Ios 文本视图中的按钮,ios,swift,xcode,button,textview,Ios,Swift,Xcode,Button,Textview,在网上搜索了很长时间后,我仍然在努力解决这个问题 我正在用swift为iOS开发一个应用程序,我需要在textview(而不是textfield)中添加一个按钮。 按钮应始终位于textview的右下角,并且当用户键入文本时textview展开时,按钮不必移动。 当然,文本不应该越过按钮 我找到了几种解决方案,但与textfield相关。 同样的方法似乎对我不起作用 有人能帮忙吗?为什么不拥有自己的容器来容纳这两个组件呢 Main View - > TextView - &g

在网上搜索了很长时间后,我仍然在努力解决这个问题

我正在用swift为iOS开发一个应用程序,我需要在textview(而不是textfield)中添加一个按钮。 按钮应始终位于textview的右下角,并且当用户键入文本时textview展开时,按钮不必移动。 当然,文本不应该越过按钮

我找到了几种解决方案,但与textfield相关。 同样的方法似乎对我不起作用


有人能帮忙吗?

为什么不拥有自己的容器来容纳这两个组件呢

Main View
 - > TextView     
 - > Button
添加所需的约束。大致如下:

**button**: height constraint; bottom constraint to container.
**TextView** top + bottom constraint to container
**Main View** height constraint (and adjust it based on button action and text)

最棘手的事情是防止文本与按钮重叠。也许您应该看看
排除路径
s,如下所示: