【storyboard创建tableView步骤】 1.设置根视图 2.选中视图,设置导航栏editor/embed in/navigationcontroller 3.cell设置Identifier标识 4.创建tableviewcontroller类,跟tableviewcontroller控 ...
分类:
其他好文 时间:
2016-09-19 15:59:40
阅读次数:
241
一、解决问题 Xib/Storybarod可以方便、可视化的设置约束,在开发中也越来越重要。由于Xib不能组件化,使得封装、重用都变得不可行。本文将介绍一种解决方案,来实现Xib组件化。 二、模型块原理 在介绍原理之前,我们先弄清楚两个概念: 从上图可以看出,分别选中File's Owner及根视图 ...
分类:
编程语言 时间:
2016-08-24 12:50:55
阅读次数:
261
网络推送可能被人最为重视,但是本地推送有时候项目中也会运用到; 闲话少叙,代码如下: 1、添加根视图 2、本地创建一个button进行触发 3、注册一个通知 4、调用这个方法 5、取消通知的方法 6、调用这个方法 ...
分类:
移动开发 时间:
2016-08-12 13:14:43
阅读次数:
152
导航控制器基础
实现上面的导航栏,左侧按钮,中间的TITLE,还有右侧的test按钮,和一个播放的按钮重新创建一个VCRoot根视图控制器#import "AppDelegate.h"
#import "VCRoot.h"@interface AppDelegate ()@end@implementation AppDelegate
- (BOOL)application:(UIApplicati...
分类:
移动开发 时间:
2016-08-05 10:17:56
阅读次数:
263
我原先是这么做的,通常也是这么做 然而运行后,UINavigationController的确作为windows的根视图显示了,但是firstVC里的控件却没有显示,一片空白 事实证明不能这样直接alloc firstVC,而是要从storyboard中加载,我改成如下就行了: 我查看过很多代码例子 ...
分类:
移动开发 时间:
2016-08-05 00:37:50
阅读次数:
169
一:主框架分析: 1:主框架的效果图如下:底部有一个tabBar,点击tabBar按钮切换首页,信息,发现 和我几个界面。则考虑将UITabBarController作为窗口的根视图控制器,所以新建类继承UITabBarController,用来封装主框架 : 2:封装根视图控制器UITabBarC ...
分类:
其他好文 时间:
2016-08-04 19:28:08
阅读次数:
212
一:1:级联菜单可以使用两个tableView来实现,也可以利用父子控制器,两个控制器来实现,根视图控制器作为两个控制器的父控制器,来管理两个子控制器。2:将左右菜单分别交给两个控制器去管理,对于一些复杂的业务逻辑,涉及大量回调操作,业务逻辑也要相对复杂,则不建议采取封装成view去处理,最好还是利 ...
分类:
移动开发 时间:
2016-08-03 14:53:28
阅读次数:
343
一:类似于网易的抽屉效果,启动有广告,进入主界面后,点击左上角按钮,侧滑左抽屉,点击右上角,侧滑出右抽屉。点击左抽屉按钮,对视图进行切换 。 二代码: 1:启动图展示广告界面实现:先吧启动图控制器作为窗口的根视图控制器,展示完广告消失后,再切换窗口的根视图控制器为主控制器。其中窗口指的是项目中的主窗 ...
分类:
其他好文 时间:
2016-08-01 01:42:58
阅读次数:
269
一、分页栏 创建一个新的项目,Subclass of的值选中UIViewController,然后在storyboard中删除根视图,在右下方拖出一个Tab Bar Controller 新增分页,只需从右下方拖出一个普通的View Controller,按住鼠标右键从分页栏控制器拖动到新视图控制器 ...
分类:
移动开发 时间:
2016-07-22 01:01:45
阅读次数:
306
滚动视图:在根视图中添加UIScrollViewDelegate协议,声明一些对象属性 在程序中导入图片,在.m文件中的代码实现: 推荐:http://www.cnblogs.com/roucheng/p/3528371.html ...
分类:
移动开发 时间:
2016-06-25 21:43:45
阅读次数:
201