ios - qlpreviewcontroller 导航栏 - 如何将 pageCount 更改为字符串
问题描述
QLPreviewController 导航栏标题显示当前页码,如 2 of 6,但我想将此标题更改为任何字符串,如当前文件名。
解决方案
尝试这个
let lblNavTitle = UILabel(frame: CGRect(x: 60, y: 10, width: view.frame.size.width-110, height: 20))
lblNavTitle?.textAlignment = .center
lblNavTitle?.lineBreakMode = .byTruncatingMiddle
lblNavTitle?.text = "File Name"
navigationItem.titleView = lblNavTitle
或者
只需将标题属性设置为
self.title = "File Name"
也许它会为你工作
推荐阅读
- python - 尝试在 Windows 10 中 pip 包时出错
- visual-studio-code - 如何编写不等待进程完成的 VS Code 任务?
- javascript - 如何使用 VSCode 和 Javascript 语言服务正确设置 Ember 自动导入?
- python - 枢轴计算新列
- windows - 脚本 .bat 用于消除 Windows 桌面上的所有文件和文件夹(不包括一些)
- php - 无法从 XML 检索所有节点
- reactjs - 使用控制器组件,在 TextField 中显示标签需要什么?
- javascript - 如何使用返回任何元素数组的渲染函数对 Vue.js 功能组件进行单元测试?
- java - Spring Data JDBC:DataRetrievalFailureException:无法将 [oracle.sql.ROWID] 转换为 [java.lang.Number]
- mongodb - 可以使用 CLI 对 docker mongo 实例进行身份验证,但不能通过任何其他方式