OGeek|极客世界-中国程序员成长平台

标题: ios - 有什么办法可以改变 iOS 大标题的左边距? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-13 04:33
标题: ios - 有什么办法可以改变 iOS 大标题的左边距?

我想知道是否有任何方法可以更改 iOS 大标题左边距属性。我试图在网上找到它的答案,但我没有成功。


额外的问题:项目和屏幕水平边之间的默认边距是 15 吗?我问这个的原因是因为我试图将大标题与我的应用程序的其余元素对齐,屏幕有 15 个左右边距。

谢谢你



Best Answer-推荐答案


你可以这样做:

let style = NSMutableParagraphStyle()
style.firstLineHeadIndent = 10 // This is added to the default margin
UINavigationBar.appearance().largeTitleTextAttributes = [NSAttributedString.Key.paragraphStyle : style]

假设您的“额外问题”中的“其余元素”是表格 View 项,那么是的,15 似乎是默认边距:Why UITableView cell separatorInset is default to 15, when view controller's root view Layout Margins is 16?

关于ios - 有什么办法可以改变 iOS 大标题的左边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51188294/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4