有什么办法可以改变iOS大标题的左边距吗?

时间:2018-07-05 09:53:24

标签: ios large-title preferslargetitles

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


其他问题:项目和屏幕水平边之间的默认边距是15吗?我之所以这样问,是因为我试图将大标题与应用程序的其余元素对齐,该元素在屏幕上具有15个左/右边界。

谢谢:)

1 个答案:

答案 0 :(得分:2)

您可以执行以下操作:

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

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