ios - swift如何让UILabel对齐到左上角
问题描述
我正在制作一个逐字打印问题的琐事应用程序,目前它从 UILabel 的中间开始并将前一个文本向上推。我试图找出是否可以在标签左上角开始第一个单词,然后继续打印其余的单词。
func printQuestion ()
{
var str = quizbrain.getQuestionText()
var arr = str.components(separatedBy: " ")
var count = 0
Timer.scheduledTimer(withTimeInterval: 0.25, repeats: true) { (t) in
self.questionLabel.text! += " " + arr[count]
count += 1
if count == arr.count {
t.invalidate()
}
if self.hasBuzzed == true {
t.invalidate()
}
}
解决方案
推荐阅读
- c++ - c ++在cgo中访问外部
- python - 检查名称列表中是否存在构建名称 -python
- python - 在二维数组中将列表中的每个元素相乘时出错
- python - 将线条形状更改为聚合图
- java - 为什么 negate() 需要显式强制转换为 Predicate?
- javascript - 如何从 javascript 访问打印对话窗口中的元素
- r - 如何在多个列中对相同的值进行分组并对后续值求和?
- amazon-web-services - 如何将多个用户添加到 S3 上许多文件的访问控制列表
- c++ - 我似乎在使用基本 if/else 语句时遇到问题:/
- azure - Connect-AzureAD -Confirm throwing AADSTS900144:请求正文必须包含以下参数:'code'。错误