摘要:
项目中需要画饼图,在此将工具类添出来:h文件:#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h> @interface CLMView : UIView { float spaceHeight; //高度 float scaleY ; NSArray *titleArr ; //文字 NSArray *valueArr; //值 NSArray *colorArr; //颜色
} @property(nonatomic, assign) float spaceHeight;
@property(nonato 阅读全文
随笔分类 - iphone开发
Iphone HTTP请求工具类
2012-04-29 13:34 by htc开发, 339 阅读, 收藏,
摘要:
在项目中我封装了个http请求的工具类,因为项目中只用到post请求,所以get请求的方法只是刚开始试了下,行得通,不知到有没有错误,代码如下:h文件:#import <Foundation/Foundation.h> /* *自定义http代理 */
@protocol MyhttpUitlDelegate <NSObject>
-(void) setServicereturnData:(NSString*)servicedata;
@end @interface MyHTTPUtil : NSObject<NSXMLParserDelegate> { N 阅读全文
Iphone对话框工具类
2012-04-29 13:00 by htc开发, 172 阅读, 收藏,
摘要:
在项目中我把对话框的弹出与点击事件通过一个工具类给封装起来了,重要的是要在调用这个工具类的时候实现工具类中的协议,这个协议的方法是为了告诉页面到底点击了哪种对话筐的哪一个button,然后页面中可以根据传过去的不同值做出不同的事件响应,代码如下:.h文件#import <Foundation/Foundation.h> @protocol myAlertviewutilDelegate <NSObject> -(void)myalertviewbuttonclik:(int)num; @end @interface AlertViewUtil : NSObject< 阅读全文
Iphone文件操作和字符串操作的工具类
2012-04-29 12:54 by htc开发, 153 阅读, 收藏,
摘要:
饿死了,早点把工具类添上来就吃饭去了,这个工具类每必要多解释,直接上代码:.h文件:#import <Foundation/Foundation.h>
#define DEFAULT_DATE_TIME_FORMAT (@"yyyy-MM-dd'T'HH:mm:ss'Z'")
#define DEFAULT_DATE_FORMAT (@"yyyy-MM-dd")
#define DEFAULT_TIME_FORMAT (@"HH:mm:ss'Z'") @interface F 阅读全文
Iphone页面跳转动画的封装
2012-04-29 12:47 by htc开发, 163 阅读, 收藏,
摘要:
在项目中我希望页面跳转有不同的动画效果,我是一个喜欢将公用代码提交出来写成工具类的人,这个当然也不会放过,好了,看代码:.h文件:#import <Foundation/Foundation.h>
#import <QuartzCore/QuartzCore.h> @interface MyAnimationUtil : NSObject { } +(CATransition *)getAnimation:(NSInteger)mytag; @end
.m文件#import "MyAnimationUtil.h"
#include<stdlib 阅读全文
Iphone自定义UITableViewCell
2012-04-29 12:35 by htc开发, 164 阅读, 收藏,
摘要:
好久没写博客了,主要是最近一段时间忙于一个开发一个工程,现在工程开发的差不多了,打算把我在工程里面封装的一些工具类添上来,这篇把自定义的表格行添出来,废话不多说,直接看代码(代码里面用到的图片资源就不添出来了):.h文件:#import <Foundation/Foundation.h> @interface MyTableCellUtil : NSObject { UIColor *tabletextcolor;//自定义tablecell里面的自体颜色
} @property(nonatomic,retain) UIColor *tabletextcolor;//自定义tab. 阅读全文
Iphone将window的跟视图替换成自定义的TabBar视图
2012-03-17 21:44 by htc开发, 253 阅读, 收藏,
摘要:
今天感觉很累了,就只将代码添出来,然后简单的做下说明:我们在项目中应该会遇到UINavigationController和UITabBarController不能同时存在于window视图,但是往往项目是这样的,先需要UINavigationController视图作为根视图(比如说登录界面,登录界面是不需要下面的tabbar的),然后登录进去后就需要一个UITabBarController视图,所以让人比较的纠结,下面将解决这个问题,先建一个基于Navigation的项目,项目会自动将UINavigationController加入window根视图中,然后在rootviewcontroll 阅读全文
Iphone——使用SQLite3进行简单的数据库操作
2012-03-13 22:20 by htc开发, 238 阅读, 收藏,
摘要:
1.新建一个View-based Application项目。2.右击项目中Frameworks文件夹,在其中添加libsqlite3.dylib库。3.在.h头文件中声明一个类型为sqlite3的变量以及一个获取Documents文件夹下数据库文件目录的方法:#import <UIKit/UIKit.h>
#import "sqlite3.h" @interface SQLiteDataBase : UIViewController { sqlite3 *db;//数据库对象
} -(NSString *)getDocumentsPath;//获取Docume 阅读全文
Iphone UIPickerView的一个小例子
2012-03-12 20:30 by htc开发, 146 阅读, 收藏,
摘要:
1.在.h头文件里面添加以下代码:#import <UIKit/UIKit.h> @interface PickerView : UIViewController { IBOutlet UIPickerView * mypickerView;//连接的时候记得连上delegate IBOutlet UILabel * mylabel; NSArray *pickerViewData;//pickerView的数据
} @property(nonatomic,retain) UIPickerView * mypickerView;
@property(no... 阅读全文
Iphone UIPageControl的简单使用
2012-03-12 17:37 by htc开发, 197 阅读, 收藏,
摘要:
我们需要用UIPageControl控制三个view,下面轻看步骤和代码:1.在.h头文件里面添加如下代码:#import <UIKit/UIKit.h> @interface PageControl : UIViewController { IBOutlet UIView *oneView;//第一个view IBOutlet UIView *twoView;//第二个view IBOutlet UIView *threeView;//第三个view IBOutlet UIPageControl * pageControl;//页面控制视图
... 阅读全文
Iphone隐藏和显示TabBar的方法
2012-03-12 16:57 by htc开发, 183 阅读, 收藏,
摘要:
1.隐藏TabBar:- (void)hideTabBar { if (self.tabBarController.tabBar.hidden == YES) { return; } UIView *contentView; if ( [[self.tabBarController.view.subviews objectAtIndex:0] isKindOfClass:[UITabBar class]] ) contentView = [self.tabBarController.view.subviews objectAtIn... 阅读全文
Iphone之UIAlertView和UIActionSheet
2012-03-12 16:35 by htc开发, 172 阅读, 收藏,
摘要:
UIAlertView和UIActionSheet的用法很简单,直接看代码:1.UIAlertView:.h头文件:#import <UIKit/UIKit.h> @interface DialogControl : UIViewController<UIAlertViewDelegate> {//注意要实现这个协议 UIAlertView *alertView1;//多个dialog的点击事件需要区分是哪一个dialog UIAlertView * al;
}
-(IBAction) showDialog;
-(void)alertView:(UIAlertView 阅读全文
Iphone文件处理——使用属性列表(plist)
2012-03-11 14:48 by htc开发, 281 阅读, 收藏,
摘要:
先在Resources文件夹下新建一个Movies.plist文件,然后往里面添加一些内容。然后在viewDidLoad方法里面添加如下内容,这样就可以做到如果Documents文件夹下有Movies文件那么就将其内容打印出来,如果没有就修改Resources文件下的Movies文件,然后将其复制到Documents文件夹下:- (void)viewDidLoad //下面这两句获取Documents文件夹路径 NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomai... 阅读全文
Iphone文件处理——使用Documents文件夹
2012-03-10 22:32 by htc开发, 427 阅读, 收藏,
摘要:
Documents文件夹是存储应用程序所用文件的地方,下面这个例子是向Documents文件夹添加一个txt文件并写入内容,然后读取这个文件的内容到屏幕上(在下面那幅图中,先在上面那个文本筐中输入内容,然后点击“点击保存到Documents文件夹中”按钮,这样就会将输入在文本筐中的内容保存到文件中,当点击“点击读取保存的文件内容”按钮时就会将文件中的内容显示在下面的文本标签中):1.新建一个View-based Application项目,在Interface Builder中添加一些视图控件,如下图所示:2.在.h文件中添加如下代码(控件和成员变量之间的连接就省了):#import < 阅读全文
Iphone屏幕旋转
2012-03-10 21:53 by htc开发, 276 阅读, 收藏,
摘要:
该示例是想在手机屏幕方向发生改变时重新定位视图(这里是一个button)1.创建一个View—based Application项目,并在View窗口中添加一个Round Rect Button视图,通过尺寸检查器设置其位置,然后单击View窗口右上角的箭头图标来旋转窗口方向,重新定位button,这两个位置随便定义,只要能区分在不同位置即可,记住这两个位置的数据,因为在代码里面会用到。2.在.h头文件里面定一个UIButton,并添加两个方法,后面会解释这两个方法:#import <UIKit/UIKit.h> @interface ChangeOrientation : UIV 阅读全文
浙公网安备 33010602011771号