遇到了一个奇怪的问题。如果我在导航控制器上设置提示,导航栏会与屏幕内容重叠。处理这个问题的正确方法是什么?
-(id)initwithsomestuff:(stuff)
{
...
self.title = @"My Title";
self.navigationItem.prompt = "@Prompt";
...
}
当这个视图控制器被推上时,它首先出现,然后它调整它的导航栏的大小以在其中显示提示。但这有一个令人讨厌的副作用,即不调整下面屏幕内容的大小,并且涵盖了我在屏幕上实际需要的大量内容。
处理此问题的首选方法是什么?如果有帮助,布局在 xib 中。