如何使用清除按钮创建文本
Posted
技术标签:
【中文标题】如何使用清除按钮创建文本【英文标题】:how to create text with clear button 【发布时间】:2015-04-09 07:28:33 【问题描述】:就像附加的屏幕截图一样,我想显示一些带有关联删除按钮的文本。 欢迎任何图书馆/指南或来源。
请不要犹豫更新问题标题,因为我无法从 google 获取它。
【问题讨论】:
这是一个自定义 UI,其视图包含文本和 X 按钮。您可以使用 UICollectionView 对其进行布局。在 Cocoapods.org 上搜索标签 您希望从 Facebook 网站复制视图,但您应该尝试从 Facebook 的 iPhone 应用程序复制该部分。你问的是完全可行的,但我个人认为,如果你实现 iPhone 应用程序的功能会更好。只是我的看法。 您必须使用具有一个标签和按钮的自定义视图。如果您想要单击事件,也可以自定义该自定义视图的委托。 【参考方案1】:很简单
1) 创建一个UIView
并将backgroundColor
设置为blue
或您需要的任何颜色。
2) 使用您的text
创建一个UILabel
,并将subView
添加到您在步骤1 中创建的view
。
3) 创建一个带有文本x
的UIButton
并将其作为subView
添加到first view
。
完成。希望对你有帮助。
【讨论】:
并动态获取文本宽度并设置父视图witdth =(文本宽度+间隙+十字按钮宽度)。【参考方案2】:子类UIView
。为文本添加UILabel
,为删除(x)按钮添加UIButton
。
【讨论】:
以上是关于如何使用清除按钮创建文本的主要内容,如果未能解决你的问题,请参考以下文章
在 Cocoa/Interface Builder 中,单击按钮后如何清除文本字段中的文本