我目前正在尝试使用XCode12和Swift制作一个应用程序,但默认的导航栏高度太高。我似乎找不到任何关于如何更改导航栏高度的XCode12,而且我对iOS应用程序开发非常陌生。
有人知道如何以编程方式更改XCode12上导航栏的高度吗?
请让我知道!
发布于 2021-03-22 04:11:55
我也有导航栏的问题。我假设你问这个问题是因为你的元素被导航栏覆盖了,或者没有足够的空间来添加你想要的一切而不会让UI变得拥挤,所以这里有两种方法来解决这个问题:
导航栏可能会覆盖
edgesIgnoringSafeArea(.all)修饰符。您可以移除或更改此修饰符,元素将不会滑动到导航bar(ex:.edgesIgnoringSafeArea(.bottom)).下
宽度您可以使用UIScreen.main.bounds.(高度或宽度)调整元素的大小programmatically.
https://stackoverflow.com/questions/66736851
复制相似问题