我想创建一个不与tableViewCells或我拥有的其他内容一起滚动的固定标头。标头应保持固定位置,就像大多数iOS应用程序一样。
这是我面临的问题的图像:
我尝试将其嵌入NavigationNavigator和TabViewController中。那没用。
我还尝试添加滚动视图。
我提到了此链接,但它已过时且无济于事:iphone facebook应用程序如何使导航栏固定
谢谢。
我真的建议您在导航控制器之前鬼混一下,直到您弄清楚为止,这确实是最好的方法。如果您已嵌入它,我将使用“属性”检查器签出您的视图,以确保启用了所需的所有功能。
但是,我以前使用过另一种方法。创建一个新的ViewController,并在其中创建两个视图。一个将是您的FakeNavBar,另一个将是将保存您的数据的容器/ TableView。
将它们都添加到新的VC后,只需正常设置它们,然后宾果游戏!一个提示是,NavBar通常高64点,因此您的假条将是这样的:
fakeNavBar.frame = CGRectMake(0, 0, theWidth, 64)
tableView.frame = CGRectMake(0, 64, theWidth, theHeight-64)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句