ios - 大标题,居中对齐

标签 ios swift uinavigationbar large-title

我尝试在大标题模式下将标题居中,但该代码不受影响。在 AppDelegate 中:

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.

    let paragraphStyle = NSMutableParagraphStyle()
    paragraphStyle.alignment = .center
    UINavigationBar.appearance().largeTitleTextAttributes = [NSAttributedStringKey.paragraphStyle: paragraphStyle]

    return true
}

最佳答案

大标题不能居中,它的位置在左边并且左对齐。标题的大小无关紧要,如果您希望标题居中,则必须创建自己的自定义标题。

关于ios - 大标题,居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48729077/

相关文章:

objective-c - 在 iOS 上处理复杂配置的首选方式/设计模式

ios - 如何为付费 iOS 应用程序生成大量促销代码?

ios - 移除 CoreGraphics 动画

ios - 将内容适配到 iPhone 屏幕

ios - 快速将实例作为对另一个类的引用传递

swift - 检测 WKWebView 何时完成加载

ios - UICollectionViewCell 无共同祖先错误(不重复)

ios - 以编程方式创建 UINavigationBar

iPhone - 创建一个在导航 Controller 中始终可见的 View

ios - 在 Xcode 6 Beta 4 中,SKShapeNode 不再起作用