问题标签 [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.

0 投票
1 回答
322 浏览

iphone - 如何创建一个文本字段或标签,根据其中的文本量调整大小?

可能重复:
如何在没有自定义单元格的情况下将文本包装在 UITableViewCell 中

我已经看到至少一个应用程序使用分组 UITableView 和一个包含文本段落的单元格,并且单元格根据文本的长度更高或更短,但我不太明白这是如何完成的。

在给定可变宽度字体的情况下,如何确定 UITextField 或其他内容需要多高才能显示其中包含的所有文本而不减小字体的磅值?

0 投票
2 回答
5086 浏览

iphone - 什么时候在使用 Objective-C 的 iPhone 编程中分配和初始化对象?

有时当我为 iPhone 编程时,我想知道什么时候必须分配和初始化对象,什么时候不需要。当您使用 UI 控件时,似乎您不必这样做。这是真的吗?为什么?

(假设它们已在视图控制器的 .h 中声明。)

例子:

对比

这是因为我使用的是 Interface Builder 吗?如果我要用代码编写我的 GUI,我必须这样做吗?

0 投票
1 回答
1038 浏览

iphone - UILabel + IRR、KRW 和 KHR 货币符号错误

我在将韩元、柬埔寨瑞尔和伊朗里亚尔的十进制转换为货币并将结果显示到 UILabel 文本时遇到问题。

转换本身通过就好了,我可以在调试器上看到正确的货币符号,甚至 NSLog 也能很好地打印符号。

如果我将此 NSString 实例分配给 UILabel 文本,货币符号将显示为交叉框而不是正确的符号。之间没有其他代码,不管我用什么字体。

我尝试使用 unicode 值 (0x20A9) 甚至使用 UTF8 表示 (\xe2\x82\xa9) 打印₩(韩元),但我得到的只是标签上的交叉框。

iPhone SDK 和 NSLocale 中任何其他受支持的货币(近 170 种货币)都可以正常工作,无论该货币多么奇特。

还有其他人遇到同样的问题吗?有没有“治愈”这个问题?

谢谢

编辑:

0 投票
1 回答
1136 浏览

iphone - 具有多个 UILabel 和 IB 的 UITableViewCell 可变高度

好吧,所以我这里的情况让我发疯。我正在加载带有自定义 UITableViewCell 的 UITableView。现在这个单元格中有几个 UILabel。

所以顺序是:

标签1 标签2 标签3 标签4

现在 Label2 有一个固定的高度。Label1、Label3 和 Label4 需要根据字符串的大小改变它们的高度。我使用推荐的方法来计算每个标签的高度:- sizeWithFont:c constrainedToSize: lineBreakMode:UILineBreakModeWordWrap

但是标签是相互重叠的。不确定如何定位这些标签?

还是有更好的方法来做到这一点?

谢谢

0 投票
2 回答
200 浏览

iphone - 如何在我的 iPhone 应用程序中一次简单地执行两项任务?(线程?)

情况:
在我的应用程序的某个地方,我开始从我的服务器下载数据。在开始下载之前,我想更新一个 UILabel 以说 @"Now Downloading..."。并在下载结束时将其设置回空白。


问题:
下载似乎占据了所有计算机的注意力,并且 UILabel 直到最后(下载已经结束)才更新,因此被设置回空白(或者,永远不实时可见)。


问题:
如何在下载之前简单地更新我的 UILabel 以显示“正在下载”?

0 投票
1 回答
589 浏览

iphone - 最佳方法:在 UITableView 中带有内联图像的 iPhone 字符串

你好!我有一个问题,我以为我会在花很多时间之前把它扔给 SO 世界。

基本上我有一个要求,我得到一串具有内联图像的文本,比如 UITableView 中的聊天气泡。这些图像类似于迷你图和/或表情符号。

通常对于这样的事情,我会使用 UIWebView 并手动格式化标记并加载它,引用应用程序包中的图像。

但是,我需要它在表格视图中,因此我必须快速加载这些东西。

我在想我需要某种类,它需要一个带有我的图像标记的字符串,并生成一个带有 UITextView 的 UIView,并在正确的位置覆盖 UIImageViews。似乎是个棘手的问题。我用谷歌搜索了很多,但似乎没有人能找到一个好的解决方案。

有没有人知道任何可能比我上面列出的更好的方法?我不能成为第一个想要在 UITableView 中将文本内联与图像混合的人,所以我很确定我可以遵循最佳实践。

0 投票
2 回答
402 浏览

iphone - 滚动可以控制动画吗?

我有一个 UILabel 显示我的滚动视图的当前视图的当前日期。当我将此视图滚动到左侧(左侧页面)时,我希望此标签更改为前一天,并在两个日期之间产生交叉效果。

当您滚动到 Spotlight 页面时,我将 Springboard 的褪色效果作为参考。我认为这很相似,但我不知道如何实现它!

我在哪里放置代码,我必须使用 2 个不同的 UILabel 还是 CoreAnimation ?我什么时候更改日期?

提前致谢 !

0 投票
3 回答
4854 浏览

ios - 将带有cornerRadius的UILabel添加到每个单元格时,UITableView会爬行

我在表格视图中的每个单元格中添加了一个 UILabel。这最初没有问题。当我使用滚动表格视图绕过 UILabel 的角落时,layer.cornerRadius会停止。

0 投票
1 回答
741 浏览

objective-c - 将 5 个 UITextField 中的整数添加到 Cocoa Touch 中的 UILabel

我正在尝试将五个整数相加UITextFields并将它们发布到UILabel.

这是我尝试过的代码,但它不能正常工作。标签中显示的数字不是我的文本字段的总和。我也尝试过发布到文本字段而不是标签,结果相同。构建时没有错误或警告。

代码有问题吗?替代代码?感谢所有答案!

0 投票
3 回答
30915 浏览

uilabel - 为 iphone 应用程序的 UILabel 设置透明背景

我在 UITableView 中有一个 UILabel。这是我在 cellForRowAtIndexPath 中编写的代码

我的意图是将单元格和 UILabel 的背景设置为透明。

但它不起作用。谁能告诉我我在这里缺少什么

谢谢

桑迪普