0

有没有办法用自定义 uiscrollview 替换 uinavigationcontroller 中的工具栏?我本质上想要一个可以左右平移并可以检测点击手势的工具栏。

4

1 回答 1

0

您可以将滚动视图添加到UINavigationBarusing -initWithCustomView:on UIBarButtonItem

您还可以子类UINavigationBar化,将滚动视图添加为子视图,然后使用-initWithNavigationBarClass:toolbarClass:. 传入[YourCustomNavBarClass class]第一个参数,导航控制器将在需要显示导航栏时使用您的子类。

于 2013-07-30T02:21:53.610 回答