uilabel相关内容

快速如何让 UILabel 对齐到左上角

我正在制作一个琐事应用程序,可以逐字打印问题,目前它从 UILabel 的中间开始,向上推上一个文本.我想知道是否可以从标签左上角的第一个单词开始,然后继续打印其余的单词. func printQuestion(){var str = quizbrain.getQuestionText()var arr = str.components(separatedBy: " ")变量计数 = 0Tim ..
发布时间:2021-09-12 20:43:54 移动开发

如何在标签中添加按钮?

我需要在文本末尾添加一个按钮来触发警报.文本可以分成几行我该怎么做? 它应该是这样的 解决方案 基于响应 https://stackoverflow.com/a/62150640/13642906 let fullString = NSMutableAttributedString(string: "")让 imageAttachment = NSTextAttachment()i ..
发布时间:2021-09-12 20:43:49 移动开发

表达式类型 '@lvalue String?'当 += 到 UILabel.text 时,没有更多上下文是不明确的

当有人点击标记为 7 的按钮时,我试图将字符串“7"添加到标签中. 但是当使用 += "7" 时,它给了我错误“表达式类型 '@lvalue String?'在没有更多上下文的情况下是模棱两可的",当使用 operator = "7" 时它工作正常.为什么 += "7" 不起作用? class NumberPadController: UIViewController {@IBOutlet ..
发布时间:2021-09-12 20:43:46 移动开发

如何使标签中一定数量文本的第一行加粗?

我有大约 400 个字符长度的字符串,标题为“详细信息".在这个“详细信息"中是粗体,字体大小为 19.而所有剩余的文本都从下一行开始,并且应该像内容一样字体大小为 18.我怎样才能通过使用 UILabel 做到这一切?请帮帮我... 解决方案 您可以使用带有 First part HTMLString 的 UIWebView第二部分 ..
发布时间:2021-09-12 20:43:43 移动开发

变量更改时更新 UILabel 文本

我有一个 UIControl 类,需要根据 UIImageView 位置进行一些计算,可以使用 touchesBegan 和 touchesMoved(该类中的所有内容)移动该位置.我想将它显示为我以编程方式创建的 UILabel. 类控件:UIControl{...让 leftControl: UIImageView = UIImageView(image: UIImage(named: "l ..
发布时间:2021-09-12 20:43:31 移动开发

标签换行符在 xcode 中无法正常工作

我有一个标签,显示屏幕上的粉红色区域. 但是,即使有足够的空间,“性别"一词也不会显示在顶行.为什么它没有出现在第一行本身?我需要什么 label.text = @"你相信性别平等吗"; 标签 解决方案 UILabel 通过防止 孤立词,因此更具可读性.这是在 iOS 11 中引入的.Apple 必须为 iMessage 禁用它,因为他们可能打算将这种行为用于长文章,而不是短信. ..
发布时间:2021-09-12 20:43:28 移动开发

在 didBecomeActive() 中解开可选值时为零

我对 UIViewController 中的以下场景感到非常困惑: 我有以下 @IBOutlet,它在我的故事板中有一个引用插座. class MainViewController: UIViewController {@IBOutlet 弱变量警告标签:UILabel!} 然后我在我的 AppDelegate 中有这个: var mainViewController: BLEMain ..
发布时间:2021-09-12 20:43:26 移动开发

如何压缩 UILabel 顶部和底部的额外填充

查看附加的屏幕截图,当文本内容较少时,我看到 UILabel 的顶部和底部添加了额外的填充. 但是当 dummyDescription Label 文本更多时,效果也很好.仅当 dummyDescriptionLabel 较少时才会发生问题. 以下是我以编程方式添加的约束 NSLayoutConstraint.activate([self.dummyImageView.leading ..
发布时间:2021-09-12 20:43:23 移动开发

如何创建单向箭头标签

我不是在寻找代码片段.我只是想知道如何开发如下所示的 UI 组件.我对创建它有多种想法,但很想知道最好的方法 创建一个标签并对其图层进行一些操作 设置背景图片并在标签上添加文字 设置带有文字的图片 开发它的好方法是什么.请提出任何建议. 解决方案 您想显示单行文本.您可以为此使用 UILabel. 您有一个要填充的形状.您可以为此使用 CAShapeLayer.最好将 ..
发布时间:2021-09-12 20:43:20 移动开发

prepareForSegue 没有设置 UILabel

我有一个 prepareForSegue 方法设置,它将我想要的所有内容发送到 destinationViewController,除了 上的 UILabel 值目标VC.我扔了一个 NSLog 语句,看看它打印了什么值,它打印了我想要的. 它不会崩溃,但不会设置.我知道我在这里遗漏了一些非常基本的东西,但它并没有跳出来. - (void)prepareForSegue:(UIStoryb ..
发布时间:2021-09-12 20:43:17 移动开发

如何在不同的 iPhone 中更改 uilabel 文本大小

有没有办法针对不同的屏幕尺寸更改 UILabel 文本大小? 我需要在 I-phone 6 和 6+ 中将文本放大. 我可以这样做吗? 这样做的正确方法是检查屏幕高度,然后更改文本大小吗? 谢谢 解决方案 在 .pch 文件中声明以下内容 #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterface ..
发布时间:2021-09-12 20:43:15 移动开发

如何根据String调整UILabel宽度

我有一个 UITableView,里面装满了自定义单元格.自定义单元格有许多标签.一个标签从数据库中获取不同大小的字符串.我想要的是下一个标签在第一个标签之后(在第一个标签字符串的末尾)开始.我使用了这个代码: cell.Manufactlbl.adjustsFontSizeToFitWidth=YES;CGSize lLabelSIze = [coffeeObj.price sizeWithF ..
发布时间:2021-09-12 20:43:12 移动开发

找到 UILabel 底部位置,以便可以在下面创建第二个 UILabel

我正在创建一篇新文章.正在为文章标题添加 UILabel.标题文本有时可能是一行、两行或三行文本.然后我需要在标题下方创建一个 UILabel. 我无法定位日期 UILabel,因为标题具有动态高度. 是否有计算来获得我的 UILabel 框架的底部位置? 注意:我使用 siteToFit 来确保 UILabel 的框架适合. //文本UILabel *title = [[UI ..
发布时间:2021-09-12 20:43:08 移动开发

UILabel 文字不会显示

我在使用 UILabels 构建的 iOS 应用程序中遇到了问题:尽管对它们进行了初始化,但我编写的文本不会显示出来,而且我对我应该做的事情束手无策. 例如,这是我遇到此问题的应用程序屏幕之一: 欢迎.m @interface 欢迎()@结尾@实施欢迎-(无效)viewdidLoad{[超级viewDidLoad];UILabel * label = [[UILabel alloc] ..
发布时间:2021-09-12 20:43:05 移动开发

UITextView vs UILabel+ScrollView

我正在开发一个需要视图控制器来显示大量希伯来语(非英语)文本的应用程序. 文本是来自富文本文件的 AttributedString 我需要视图做 4 件事. 平滑滚动 获取单词的范围,以便我可以自动滚动到它(例如 scrollRangeToVisible) 流畅地更改字体(我想使用 UISlider 更改字体) 快速加载 从某种意义上说,我正在寻找电子阅读 ..
发布时间:2021-09-12 20:43:02 移动开发

如何编写自定义 UILabel 类

在我的项目中,每个屏幕都有大量的 UILabels 可用,这就是为什么我为 UILabel 创建了一个单独的类,我想在那个班. 但是标签属性和标签也没有添加到我的 MainViewController 中. 我的代码: 自定义标签: #import "CustomLabel.h"@implementation 自定义标签- (id) 初始化 {self = [超级初始化];如果 ..
发布时间:2021-09-12 20:42:59 移动开发