ios push页面后 部分控件不会跟着push,大神们知道吗?

就好像iPhone的 Safari浏览器 里面的bookmarks按钮,点进去后,点击tableViewcell,segment不会跟着push,求一些思路!
][2]

这是因为它把Segment放进了NavigationBar

视图放在keywindow上了

问题算是解决了,多谢楼上的提点,确实用keyWindow可以做到不会跟着push

UISegmentedControl * segment = [[UISegmentedControl alloc]initWithItems:@[@"♞",@"♟",@"♚"]];
segment.frame = CGRectMake10, 60, SCREEN_WIDTH-20, 30;
[[UIApplication sharedApplication].keyWindow addSubview:segment];

后面发现了,放在NavigationBar上面,也是可以实现的
在自定义UIViewController 添加子视图

[self addChildViewController:self.bookmarkVC];

发表评论

电子邮件地址不会被公开。 必填项已用*标注