69、iOS开发:TableView导航、搜索集成与Stack View布局全解析

iOS开发:TableView导航、搜索集成与Stack View布局全解析

1. 自定义导航标题大小

在应用中包含导航控制器时,每个场景顶部会出现导航栏,默认包含标题导航项和必要时的返回按钮。如今许多iOS内置应用使用更大的标题文本大小。可以通过将导航栏的 prefersLargeTitles 属性设置为 true 来增大导航栏标题文本大小,使其符合标准iOS应用的外观和感觉。

操作步骤如下:
- 打开 AttractionTableViewController.swift 文件,修改 initialize 方法:

func initialize() {
    // ...
    navigationController?.navigationBar.prefersLargeTitles = true
}

重新运行应用,会发现标题以更大的文本显示。默认情况下,此更改会传播到导航控制器显示的其他视图控制器。若要防止某个视图控制器继承此设置,可修改导航栏导航项的 largeTitleDisplayMode 属性。

AttractionDetailViewController.swift 文件的 viewDidLoad 方法中设置:

override func vi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值