以编程方式创build具有默认高度的UIToolbar

有关于UIToolbar的高度的一些问题,但我没有看到一个dynamic获得高度的地方。 有没有办法用正确的默认高度创build一个UIToolbar

创build0高度的工具栏,然后调用sizeToFit 。 工具栏将会有默认的高度。

 UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, width, 0)]; [toolbar sizeToFit]; 

如果您使用的是UINavigationController

 navigationController?.isToolbarHidden = false; 

这将使默认的导航控制器工具栏具有默认的高度