出现的原因: 在控制器A中添加控制器B--[A.view addSubView: B.view] 在控制器B中弹出新的控制器时报此waring 解决: [A addChildViewController:B]; [B.parentViewController presentViewControlle ...
分类:
移动开发 时间:
2016-09-22 12:52:23
阅读次数:
464
iOS开发拓展篇—音频处理(音乐播放器3) 说明:这篇文章主要介绍音频工具类和播放工具类的封装。 一、控制器间数据传递 1.两个控制器之间数据的传递 第一种方法:self.parentViewController.music=self.music[indexPath.row];不能满足 第二种做法: ...
分类:
移动开发 时间:
2016-08-14 16:14:29
阅读次数:
253
iOS开发拓展篇—音频处理(音乐播放器3) 说明:这篇文章主要介绍音频工具类和播放工具类的封装。 一、控制器间数据传递 1.两个控制器之间数据的传递 第一种方法:self.parentViewController.music=self.music[indexPath.row];不能满足 第二种做法: ...
分类:
移动开发 时间:
2016-06-07 14:44:31
阅读次数:
275
最近项目中使用addChildViewController时遇到了很诡异的问题,我们的用法如下,在ParentViewController的viewWillAppear中请求数据,请求数据成功之后使用如下代码添加子视图控制器:[self.view addSubview:childViewController.view];
[self addChildViewController:childView...
分类:
移动开发 时间:
2016-03-08 13:37:00
阅读次数:
167
iOS开发拓展篇—音频处理(音乐播放器3)说明:这篇文章主要介绍音频工具类和播放工具类的封装。一、控制器间数据传递1.两个控制器之间数据的传递第一种方法:self.parentViewController.music=self.music[indexPath.row];不能满足第二种做法:把整个数组...
分类:
移动开发 时间:
2015-10-27 19:45:21
阅读次数:
352
ChildViewController的应用
viewControlle中可以添加多个subView,在需要的时候显示出来;另一种方法是通过向parentViewController中可以添加多个childCiewController;来控制页面中的subView,降低代码耦合度;通过切换子视图控制器,可以显示不同的view;,替代之前的addSubView的管理。
本节通过类似百度新闻模块切...
分类:
移动开发 时间:
2015-06-15 18:54:56
阅读次数:
2561
//设置tabbar的未读消息数-(void)setToolbarBadge:(NSUInteger)count{ if (count !=0) { if (count > 99) { [self.parentViewController.tabBarItem setBadgeValue:@"99....
分类:
其他好文 时间:
2015-06-15 18:06:43
阅读次数:
2625
iOS 7的某些场合会造成无法隐藏Status Bar的问题。例如在ParentViewController中Add一个ChildViewController,如果ParentViewController的
prefersStatusBarHidden方法返回的是NO,那么即使ChildViewController中的prefersStatusBarHidden方法返回的是YES并调用刷新状态栏的代码,也无法隐藏Status Bar。解决方案:Method Swizzling...
分类:
移动开发 时间:
2014-10-01 02:34:50
阅读次数:
191
iOS开发拓展篇—音频处理(音乐播放器3)说明:这篇文章主要介绍音频工具类和播放工具类的封装。一、控制器间数据传递1.两个控制器之间数据的传递第一种方法:self.parentViewController.music=self.music[indexPath.row];不能满足第二种做法:把整个数组...
分类:
移动开发 时间:
2014-08-13 22:15:07
阅读次数:
361