我想知道是否有任何方法可以更改iOS大标题的左边距属性。我试图在网络上找到答案,但是没有成功。
其他问题:项目和屏幕水平边之间的默认边距是15吗?我之所以这样问,是因为我试图将大标题与应用程序的其余元素对齐,该元素在屏幕上具有15个左/右边界。
谢谢:)
答案 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?