【问题标题】:How to add UIButton inside UITextView in ios?如何在 ios 的 UITextView 中添加 UIButton?
【发布时间】:2014-09-07 20:00:52
【问题描述】:

我遇到了如何将 UIButton 放在底部右侧的 UITextView 中的问题,当用户在 textview 中键入时,还有一个要求,文本不会在按钮上重叠。下面的图片是我的要求。我怎样才能做到这一点?谢谢

【问题讨论】:

  • 为什么要在文本视图中放置一个按钮?为什么不在文本视图下方添加按钮?
  • @rmaddy 因为我的要求是 textview 在右侧包含相机按钮,因此用户编写一些文本,如果他们想附加图像,则单击按钮并附加图像...
  • 为什么不将按钮添加到文本视图的右侧?
  • 查看消息应用程序以及 WhatsApp 等其他应用程序。他们都没有将相机按钮直接放在文本字段中,而是放在包含文本字段和按钮的栏中。我会走那条路。这也解决了重叠文本的问题。
  • 浏览此链接。它可能会对您有所帮助。 stackoverflow.com/questions/23107948/…

标签: ios uibutton uitextview


【解决方案1】:

您可以通过编程方式在UITextview 中添加UIButton

textview.addsubview(button)

【讨论】:

    【解决方案2】:

    您可以将 UIButton/UIView 放在情节提要中 UITextView 的下方。由于放置在情节提要中的元素是 w.r.t Z 轴。像这样的东西

    然后只给出底部和尾随约束,以便 UIView 的位置保持不变,即使 UITextView 高度动态增长

    【讨论】:

      【解决方案3】:

      我认为您需要放置 textView 然后在 textView 顶部放置一个视图,然后在视图中添加按钮。

      【讨论】:

      • 你能给出代码示例我该如何实现它,我是ios开发的新手,希望你不要介意。
      猜你喜欢
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 2014-07-23
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 2019-07-26
      相关资源
      最近更新 更多