问题标签 [uilabel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 UILabel 的 NSAttributedString 中创建可点击的“链接”?
我已经搜索了几个小时,但我失败了。我可能什至不知道我应该寻找什么。
许多应用程序都有文本,并且在此文本中是圆角矩形中的 Web 超链接。当我单击它们时,它们UIWebView
会打开。令我困惑的是,它们通常具有自定义链接,例如,如果单词以 # 开头,它也是可点击的,并且应用程序通过打开另一个视图来响应。我怎样才能做到这一点?有可能UILabel
还是我需要UITextView
或其他什么?
iphone - 如何为 UILabel 的文本添加渐变,而不是背景?
嘿,我希望能够在 UILabel 中的文本上进行渐变填充,我知道 CGGradient,但我不知道如何在 UILabel 的文本上使用它
我在谷歌上找到了这个,但我无法让它工作
iphone - UILabel - 在 iPhone 中以编程方式设置字体 - 字体
我的应用程序中有以下代码。
现在,我需要知道,
======> 如何通过代码设置“Typeface=bold”?
iphone - sizeWithFont - 包含 & 字符时的奇怪行为
每当文本上出现 & 时,获取高度似乎一直都是关闭的。两个函数都返回小于实际高度:
尽管使用 textRectForBounds 的第二种方法返回更接近的实际高度,但它们都不会返回正确的高度。前者会返回 240,但后者会返回 700。实际是 750。
这弄乱了我的 UITableView 显示相互重叠的文本。
有趣的是,只要文本不包含任何 & 字符,就会返回相同的高度。
关于我的生活,有人可以启发我吗?我不明白这里发生了什么,并且知道如何正确解决这个问题。
提前非常感谢。
iphone - uitableviewcell上的tableview中的重复行
我发现了一些与我的问题相似但不完全相同的帖子。
在我的应用程序中,用户可以在几个 uitableviews 之间导航以深入了解所需的结果。当用户向前,然后向后,然后向前等时,很明显,行正在重新绘制/重写,并且文本变得越来越粗。
我发现在某些帖子中,这可能与我在方法中使用 uilable 创建行的cellforrowatindexpath
方式有关。
有什么我需要做的,以便每次用户在表格视图之间前进和后退时不会重新填充/重绘行吗?我是否需要在下面的代码中添加一些内容或向 viewwillappear 方法添加一些内容(当前 viewwillappear 中有一个“reloaddata”,但似乎没有帮助)?
这是我的代码:
iphone - 显示 Unicode 字符的 UILabel
我有一个 NSString,然后设置一个 UILabel。这包含unicode,例如...
E = MC 锤\U00ac\U2264
和完整的,例如
\U2013\U00ee\U2013\U00e6\U2013\U2202\U2013\U220f\U2013\U03c0\U2013\U00ee\U2013\U220f\U2013\U03c0\U2013\U00aa\U2013\U2215\U2014\U00
这些没有正确显示,我需要做些什么来解析这些吗?
iphone - UILabel 中文本的像素宽度
我需要画一个划过的 UILabel。因此,我将 UILabel 子类化并实现如下:
发生的情况是 UILabel 被划线,一行与整个标签一样长,但文本可以更短。有没有办法以像素为单位确定文本的长度,以便可以适当地绘制线条?
如果知道的话,我也愿意接受任何其他解决方案:)
最好的,埃里克
iphone - iPhone - 在 UITableViewCell 中移动 detailTextLabel
我正在构建一个 UITableViewCell。我正在为我的表格视图单元格使用样式 UITableViewCellStyleSubtitle。在单元格的 textLabel 中,我有可能需要换行的数据。因此,为了适应,我想将detailTextLabel 向下移动,以便包装的文本不会被detailTextLabel 中的文本覆盖。我正在尝试以下操作:
我用标签的框架尝试了类似的方法,但我无法让它移动。当我在前后记录中心点的 y 时,我总是看到它从 0 开始,然后它只是 100。我在 NSLog 中使用 %f 标志来查看值。这一切都发生在函数中:
任何帮助都会很棒。
iphone - UILabel 问题。对齐重叠的 UILabel
我有两个 UILabel。我想把一个重叠在一起。将标签称为“下”和“上”。
结束:ACEG
下:BDF
UILabel "over" 将其文本绘制为红色。“下”将显示为蓝色。视觉效果将是连续字母之间的交替颜色。
我可以使用哪些控件来精确对齐每个标签中的文本以实现这一点?
干杯,道格
iphone - 通过代码设置 UILabel - 字体 - 生成错误 - iPhone
仔细看下面的代码。因为它完美地工作。尝试添加到您的应用程序中。它会起作用的
现在,请仔细查看以下代码。因为它不起作用。看看这两个代码之间没有什么区别。
我刚刚提到了#Arial Black# 而不是#Arial#。
- 但是它不起作用。
- 是因为 iPhone 不支持 =Arial Black= 吗?
我想知道为什么它不起作用。
iPhone 支持多少种不同的字体?
有清单吗?
如何将字体名称设置为 UILabel 或任何控件?(字体名称中有空格)
提前感谢您与我分享您的知识。