摘要:上次说了如何通过代码创建TabBar,但是在这一过程中我遇到一个困难,就是又要创建navigationBarController又要创建 TabBarController,所以这就比较纠结了。不过经过一番Google之后,还是解决了这个问题,所以在这也就写一下,当做自己总结了。如果 有错误还请提出:第一种方式是在AppDelegate中将tabBarController作为subView,然后再在tabBarController的基础上增加navigationController,代码如下:在applicationDidFinishLauchingWithOptions中加入以下代码:-(BO
阅读全文
摘要:1、导入EGO框架2、.h文件 #import <UIKit/UIKit.h> #import "EGORefreshTableHeaderView.h" @interface QuanWenArt : UIViewController<UITableViewDelegate, UITableViewDataSource, EGORefreshTableHeaderDelegate,UIScrollViewDelegate> { // CGFloat height; EGORefreshTa...
阅读全文
摘要:1、下载EGORefreshTableHeaderView开源框架。2、往应用中添加EGORefreshTableHeaderView.h文件、EGORefreshTableHeaderView.m文件、Resource目录,并且导入QuartzCore.framework3、添加代码往tableview对应的类的头文件中添加如下代码 EGORefreshTableHeaderView *_refreshHeaderView; BOOL _reloading; - (void)reloadTableViewDataSource; - (void)d...
阅读全文
摘要:图标是iOS程序包所必需的组成部分。如果你没有提供程序所需的各种尺寸的图标,程序上传发布时可能会无法通过验证。iOS程序为兼顾不同的应用场景,定义了多个不同规格的图标,并以不同的命名区分:iOS图标尺寸一览iPhone专用程序:图标名称 大小 圆角 用途 必需Icon.png 57 X 57 10px 用于程序商店和在iPhone/iPod Touch中显示 必需Icon@2x.png 114 X 114 20px Icon.png的高清模式 Icon-Small.png 29 X 29 20px 用于设置和Spotlight搜索 Icon-Small@2x.png 58 X 58 8px..
阅读全文
摘要:ios 开发file's owner以及outlet与连线的理解xib文件本身可以看做是一个xml,app启动的时候会根据xml构造xib对应的界面及其控件,file's owner 可以看做是 xib对应的类,比如 view对应的xib文件的file'owner对应的就是 viewcontrol的类,outlet是针对xib文件中希望能够在外部引用的控件成员,那么为什么要做outlet与file's owner 之间的连线呢?这里file's owner 看做我们定义的类,即我们的代码,里面写了哪些需要outlet的控件,但是,具体它对应与界面上哪个控
阅读全文
摘要:此文转自http://www.189works.com/article-66895-1.html做iphone开发首先第一件就是得知道iphone程序的生命周期,说白点就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么,只有理解了这个才能游刃有余的掌握Iphone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。首先忘记Xcode给我们生成的代码模板,忘记xib忘记ib,我们亲自一行一行来写一个HelloWorld程序,虽然真正开发项目的时候并不需要这样做Xcode模板和ib都会为我们做好这些打杂的事情,但是现在完全由我们自己来写,放心这个程序是个非常的
阅读全文