ios - 表格视图控制器上的粘性 UILabel
问题描述
我正在尝试在 tableview 控制器上创建一个粘性 uilabel。但不幸的是,它与 tableview 一起移动。
func showinvisible() {
var uzak = CGFloat()
if UIDevice().userInterfaceIdiom == .phone {
switch UIScreen.main.nativeBounds.height {
case 1136:
uzak = 120
case 1334:
uzak = 120
case 1920, 2208:
uzak = 120
case 2436:
uzak = 250
default:
print("unknown")
}
}
let screenSize: CGRect = UIScreen.main.bounds
self.dynamicLabel.frame = CGRect(x:0, y:screenSize.height - uzak, width:screenSize.width, height:80)
self.dynamicLabel.backgroundColor = UIColor.orange
self.dynamicLabel.textColor = UIColor.white
self.dynamicLabel.textAlignment = NSTextAlignment.center
self.dynamicLabel.text = NSLocalizedString("You are currenly invisible", comment: "")
self.dynamicLabel.font = self.dynamicLabel.font.withSize(12)
self.view.addSubview(self.dynamicLabel)
self.view.bringSubview(toFront: self.dynamicLabel)
}
我需要它留在屏幕底部。任何想法?
解决方案
推荐阅读
- angular - 如何测试使用primeng组件的角度组件
- docker - App Engine Flexible Environment - Dockerfile Package installs skipped on image build
- javascript - 从带有大量混合引号的 JS 代码创建 JSON 字符串
- python - 如何枚举以下列表?
- php - 我正在尝试从 media:content 标签 RSS FEED 检索图像 URL 并将其存储在 mysql 中,但我厌倦了尝试
- java - queryForRowSet 不返回可选日期参数中为 null 的结果
- javascript - Reactjs 向导表单
- node.js - 处理 socket.request.session.passport 未定义
- python - 如何使用 python / Flask 从客户端录制音频
- aws-lambda - 具有 Localstack 的无服务器不使用来自 localhost 的 S3