RTRootNavigationController icon indicating copy to clipboard operation
RTRootNavigationController copied to clipboard

Implicitly make every view controller has its own navigation bar

Results 82 RTRootNavigationController issues
Sort by recently updated
recently updated
newest added
trafficstars

设置self.navigationItem.searchController后导航栏背景颜色失效,侧滑时导航栏颜色会立即变成上一个页面的颜色

入口 ![image](https://user-images.githubusercontent.com/25811397/49362114-d636ee00-f718-11e8-9de5-b0996d45901f.png) 其中 MineViewController 是隐藏导航栏的 使用的是 self.navigationController?.isNavigationBarHidden = true 应用初始化后在HomeViewController 页面 没有问题,但是切换至MineViewController 在切换回来的时候回让 HomeViewController的内容下移20个高度,大概一个状态栏的高度,

push pop 来回操作,又用到了地图,不停地拖动地图后,再进行push 操作,控制台就会显示 deinit ******ViewController,界面不动,没有任何跳转。

调用了removeViewController多次,发现每次 ```objc - (void)removeViewController:(UIViewController *)controller animated:(BOOL)flag { NSMutableArray *controllers = [self.viewControllers mutableCopy]; __block UIViewController *controllerToRemove = nil; [controllers enumerateObjectsUsingBlock:^(__kindof UIViewController * obj, NSUInteger idx, BOOL * stop) { if (RTSafeUnwrapViewController(obj)...

bug

在push vc的时候crash 堆栈如下,初步发现只在特定的系统ios 10.1.1,自己用相同的系统无法重现,RTContainerNavigationController - viewDidLoad - [self.view layoutIfNeeded]; 崩在这一行了,请问下这里为什么需要手动调用一下layout,去掉后发现横竖屏切换UI异常,是这个原因么,麻烦解答下,3Q。 还有个小问题,在rootnavigationcontroller 中 ```objc - (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated ``` 中如何设置的是原先就在栈中的vc会重新wrap一遍,导致之前设置的导航栏效果失效(会被重新初始化一遍),改进如下 ```objc //fix 如果在栈中已存在的vc 则直接使用原有的container 不重新封装一层 NSArray *currentVCArr = self.rt_viewControllers; NSMutableArray *replaceVCArr...

bug
enhancement

支持批量移除viewControllers,以连续多次调用`removeController:`无法正确移除的问题 相关issue: #227 #135

enhancement

[Add] new method about remove multiple content view controllers from the stack

duplicate
enhancement