有没有办法用自定义uiscrollview替换uinavigationcontroller中的工具栏?我基本上想要一个可以左右平移的工具栏,可以检测轻敲手势。
答案 0 :(得分:0)
您可以使用UINavigationBar
上的-initWithCustomView:
向UIBarButtonItem
添加滚动视图。
您也可以将UINavigationBar
子类化,将滚动视图添加为子视图,然后使用-initWithNavigationBarClass:toolbarClass:
实例化导航控制器。将[YourCustomNavBarClass class]
传递给第一个参数,导航控制器将在需要显示导航栏时使用您的子类。