uilabel相关内容
我正在制作一个琐事应用程序,可以逐字打印问题,目前它从 UILabel 的中间开始,向上推上一个文本.我想知道是否可以从标签左上角的第一个单词开始,然后继续打印其余的单词. func printQuestion(){var str = quizbrain.getQuestionText()var arr = str.components(separatedBy: " ")变量计数 = 0Tim
..
过去我一直在努力让 UILabel adjustsFontSizeToFitWidth 处理多行标签.我很快也在 stackoverflow 上找到了 adjustsFontSizeToFitWidth 属性“仅当 numberOfLines 属性设置为 1 时才有效". 我记得这是写在官方文档中的.但是现在找不到了 我使用辅助功能检查器在 Xcode11 上测试我的代码,以找出
..
我需要在文本末尾添加一个按钮来触发警报.文本可以分成几行我该怎么做? 它应该是这样的 解决方案 基于响应 https://stackoverflow.com/a/62150640/13642906 let fullString = NSMutableAttributedString(string: "")让 imageAttachment = NSTextAttachment()i
..
当有人点击标记为 7 的按钮时,我试图将字符串“7"添加到标签中. 但是当使用 += "7" 时,它给了我错误“表达式类型 '@lvalue String?'在没有更多上下文的情况下是模棱两可的",当使用 operator = "7" 时它工作正常.为什么 += "7" 不起作用? class NumberPadController: UIViewController {@IBOutlet
..
我有大约 400 个字符长度的字符串,标题为“详细信息".在这个“详细信息"中是粗体,字体大小为 19.而所有剩余的文本都从下一行开始,并且应该像内容一样字体大小为 18.我怎样才能通过使用 UILabel 做到这一切?请帮帮我... 解决方案 您可以使用带有 First part HTMLString 的 UIWebView第二部分
..
似乎很多人只是返回一个 UILabel,但就我而言,我正在向视图添加一个标签.视图永远不是零.这是 UIPickerView 的另一种用法,因为我将其组件旋转 90 度并让它向侧面滚动而不是上下滚动. func pickerView(_ pickerView: UIPickerView, viewForRow row: Int, forComponent component: Int, reus
..
如果 UILabel 但很少有标签在 UILabel 中不起作用,我会将 html 字符串显示为属性文本 lineLabel.numberOfLines=0;NSString* html = self.offerArray[0][@"description"];NSString * htmlString = [NSString stringWithFormat: @"%@%@
..
我希望我的 UILabel 的 text 的一半为粗体,另一半为非粗体.我该怎么做? 解决方案 NSAttributedString 允许在字符串中指定格式,但遗憾的是,UIKit 还没有对此做任何事情.但是,有一些开源实现可以这样做.查看 OHAttributedLabel.
..
我有一个 UIControl 类,需要根据 UIImageView 位置进行一些计算,可以使用 touchesBegan 和 touchesMoved(该类中的所有内容)移动该位置.我想将它显示为我以编程方式创建的 UILabel. 类控件:UIControl{...让 leftControl: UIImageView = UIImageView(image: UIImage(named: "l
..
我有一个标签,显示屏幕上的粉红色区域. 但是,即使有足够的空间,“性别"一词也不会显示在顶行.为什么它没有出现在第一行本身?我需要什么 label.text = @"你相信性别平等吗"; 标签 解决方案 UILabel 通过防止 孤立词,因此更具可读性.这是在 iOS 11 中引入的.Apple 必须为 iMessage 禁用它,因为他们可能打算将这种行为用于长文章,而不是短信.
..
我对 UIViewController 中的以下场景感到非常困惑: 我有以下 @IBOutlet,它在我的故事板中有一个引用插座. class MainViewController: UIViewController {@IBOutlet 弱变量警告标签:UILabel!} 然后我在我的 AppDelegate 中有这个: var mainViewController: BLEMain
..
查看附加的屏幕截图,当文本内容较少时,我看到 UILabel 的顶部和底部添加了额外的填充. 但是当 dummyDescription Label 文本更多时,效果也很好.仅当 dummyDescriptionLabel 较少时才会发生问题. 以下是我以编程方式添加的约束 NSLayoutConstraint.activate([self.dummyImageView.leading
..
我不是在寻找代码片段.我只是想知道如何开发如下所示的 UI 组件.我对创建它有多种想法,但很想知道最好的方法 创建一个标签并对其图层进行一些操作 设置背景图片并在标签上添加文字 设置带有文字的图片 开发它的好方法是什么.请提出任何建议. 解决方案 您想显示单行文本.您可以为此使用 UILabel. 您有一个要填充的形状.您可以为此使用 CAShapeLayer.最好将
..
我有一个 prepareForSegue 方法设置,它将我想要的所有内容发送到 destinationViewController,除了 上的 UILabel 值目标VC.我扔了一个 NSLog 语句,看看它打印了什么值,它打印了我想要的. 它不会崩溃,但不会设置.我知道我在这里遗漏了一些非常基本的东西,但它并没有跳出来. - (void)prepareForSegue:(UIStoryb
..
有没有办法针对不同的屏幕尺寸更改 UILabel 文本大小? 我需要在 I-phone 6 和 6+ 中将文本放大. 我可以这样做吗? 这样做的正确方法是检查屏幕高度,然后更改文本大小吗? 谢谢 解决方案 在 .pch 文件中声明以下内容 #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterface
..
我有一个 UITableView,里面装满了自定义单元格.自定义单元格有许多标签.一个标签从数据库中获取不同大小的字符串.我想要的是下一个标签在第一个标签之后(在第一个标签字符串的末尾)开始.我使用了这个代码: cell.Manufactlbl.adjustsFontSizeToFitWidth=YES;CGSize lLabelSIze = [coffeeObj.price sizeWithF
..
我正在创建一篇新文章.正在为文章标题添加 UILabel.标题文本有时可能是一行、两行或三行文本.然后我需要在标题下方创建一个 UILabel. 我无法定位日期 UILabel,因为标题具有动态高度. 是否有计算来获得我的 UILabel 框架的底部位置? 注意:我使用 siteToFit 来确保 UILabel 的框架适合. //文本UILabel *title = [[UI
..
我在使用 UILabels 构建的 iOS 应用程序中遇到了问题:尽管对它们进行了初始化,但我编写的文本不会显示出来,而且我对我应该做的事情束手无策. 例如,这是我遇到此问题的应用程序屏幕之一: 欢迎.m @interface 欢迎()@结尾@实施欢迎-(无效)viewdidLoad{[超级viewDidLoad];UILabel * label = [[UILabel alloc]
..
我正在开发一个需要视图控制器来显示大量希伯来语(非英语)文本的应用程序. 文本是来自富文本文件的 AttributedString 我需要视图做 4 件事. 平滑滚动 获取单词的范围,以便我可以自动滚动到它(例如 scrollRangeToVisible) 流畅地更改字体(我想使用 UISlider 更改字体) 快速加载 从某种意义上说,我正在寻找电子阅读
..
在我的项目中,每个屏幕都有大量的 UILabels 可用,这就是为什么我为 UILabel 创建了一个单独的类,我想在那个班. 但是标签属性和标签也没有添加到我的 MainViewController 中. 我的代码: 自定义标签: #import "CustomLabel.h"@implementation 自定义标签- (id) 初始化 {self = [超级初始化];如果
..