【问题标题】:Put action button before and after text end在文本结束之前和之后放置操作按钮
【发布时间】:2019-05-26 07:11:51
【问题描述】:

我想实现一个 UI,它在文本的开头和结尾都有按钮,如下所示。

这可能吗?只要文本按钮适合屏幕,我知道我们可以将控件排列为按钮标签按钮,但在这种情况下,标签文本对齐将在第一个按钮之后。此外,如果文本是多行并在中间结束,则 ext 按钮将位于标签之后,标签之间将显示空白。

【问题讨论】:

  • 只是猜测,您可以使用 UITextview,您可以在其中使用 TextAttachment 将图像添加到 textview,然后您可以在 TextAttachment stackoverflow.com/a/19579603/4601900 上获取触摸事件并执行您想要的任何操作
  • @PrashantTukadiya 我明确需要按钮,因为上面有一些图像需要根据选择进行更新——比如开关。这不是文字。
  • 是的,我告诉你,你可以使用 UItextView 控件并将 UIImage 添加到它而不是按钮,你还可以向它添加触摸事件

标签: ios iphone uibutton uilabel


【解决方案1】:

你应该继承UITextView,然后在你的类的实现中添加UIButton实例到框架的起点和终点。

请参阅here 获取灵感。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-09
    • 2020-07-16
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    相关资源
    最近更新 更多