自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (5)
  • 收藏
  • 关注

原创 iOS 之如何将#000000颜色转化成RGB

+ (UIColor *) colorFromHexCode:(NSString *)hexString {    NSString *cleanString = [hexString stringByReplacingOccurrencesOfString:@"#" withString:@""];    if([cleanString length] == 3) {       

2013-10-29 14:30:21 2616 1

原创 iOS tableView上下拉刷新

////  BFFindFriendMainController.h//  Chastory////  Created by tf on 13-10-24.//  Copyright (c) 2013年 Gabry. All rights reserved.//#import #import "PullingRefreshTableView.h"@int

2013-10-25 19:52:49 1166

原创 iOS之label居中,内容按中间两边延伸

[self.timeLabelsetTextAlignment:NSTextAlignmentCenter]; [self.timeLabelsetCenter:CGPointMake(160,130)]; CGSize s = [self.timeLabel.textsizeWithFont:self.timeLabel.fontconstrainedToSize

2013-10-25 12:44:29 3205

转载 iOS 摄像头和相册的相关问题总结

在一些应用中,我们需要用到iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。关于iOS摄像头和相册的应用,可以使用UIImagePickerController类来完成控制。关于UIImagePickerController的相关知识,如下:iOS的一些设备上都安装了摄像头。现在绝大多数都有了。在编程中,我们是用相应的东西来进行照相,录像等功能。

2013-10-21 14:23:20 1138

转载 iOS 视图滚动到某一个位置做某一件事

#pragma UIScrollView- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{    if ([[UIDevicecurrentDevice] userInterfaceIdiom] ==UIUserInterfaceIdiomPho

2013-10-17 14:39:44 884

转载 iOS之图片循环滚动并结合手势

///////////////////////////////////////////////////////////////////////////////////////////.h#import //枚举,用来判断滚动方向typedef  enum _CycleDirection{    PortaitDirection,//纵向滚动 

2013-10-09 11:52:58 1708

转载 iOS 之滚动视图的定时滚动

在类的申明文件(.h)里添加对Page控制器的申明:@property (strong, nonatomic) IBOutlet UIPageControl *page;@property (strong, nonatomic) IBOutlet UIScrollView *imageScrollView;然后在实现文件(.m)里添加 对page对象的@synthes

2013-10-09 11:46:34 1180

转载 iOS之判断滚动视图的滚动方向

PushListView.h@interface PushListView : UIView{        CGFloat contentOffsetY;        CGFloat oldContentOffsetY;        CGFloat newContentOffsetY;    }...............

2013-10-08 18:27:06 2849

原创 iOS 之自定义TableBar

////  TablebarView.h//  chageView////  Created by LEE on 13-10-6.//  Copyright (c) 2013年 LEE. All rights reserved.//#import @protocol TablebarViewDelegate -(void)tablebarViewDe

2013-10-07 01:33:16 3078

转载 重温幽梦

《一帘幽梦》我有一帘幽梦        不知与谁能共多少秘密在其中     欲诉无人能懂窗外更深露重        今夜落花成冢春来春去俱无踪     徒留一帘幽梦谁能解我情衷        谁将柔情深种若能相知又相逢     共此一帘幽梦

2013-10-03 22:12:07 777

原创 iOS 之在一个viewController中添加多个viewController

#import "MainViewController.h"#import "ASMediaThumbnailsViewController.h"@interface MainViewController ()@property (nonatomic, strong) ASMediaThumbnailsViewController *thumbnailsViewControll

2013-10-03 21:35:23 5031

原创 iOS之给button加边框 . 圆角弧度 . 加阴影

//头像        avatarImage = [UIButtonbuttonWithType:UIButtonTypeCustom];        //给按钮加一个白色的板框        avatarImage.layer.borderColor = [[UIColorwhiteColor] CGColor];        avatarImage.layer.b

2013-09-29 19:39:19 9918

翻译 iOS之cell和lable自适应大小和判断是ipad还是iphone

//今天从别人的代码中看到这么几行代码,放在这里,等着用static CGFloat textMarginHorizontal =15.0f;static CGFloat textMarginVertical =7.5f;static CGFloat messageTextSize =14.0;+(CGFloat)maxTextWidth {    //UI

2013-09-29 10:36:27 1139

原创 iOS cell自动换行

////  DynamicHeightsViewController.h//  DynamicHeights////  Created by Matt Long on 9/22/09.//  Copyright Skye Road Systems, Inc. 2009. All rights reserved.//#import @interface

2013-09-26 17:13:10 1529

原创 iOS 之点击按钮改变状态的图片

.h  文件中@property (strong, nonatomic) IBOutlet UIButton *publishBtton;@property (strong, nonatomic) IBOutlet UIButton *timeLineButton;@property (strong, nonatomic) IBOutlet UIButton *chatBu

2013-09-26 15:35:44 2997

原创 iOS 之控件旋转

通过(M_PI / 2)控制旋转角度        _userPic = [UIButtonbuttonWithType:UIButtonTypeCustom];        _userPic.frame =CGRectMake(2, 10,38, 38);         _userPic.transform=CGAffineTransformMakeRotatio

2013-09-25 18:32:23 2073

原创 iOS之Protocol的实现

如果想要让一个View多次被利用,那么你的view里可以添加事件,但是实现事件的方法不能写在这里,应该是哪个ViewControllor用到,就让谁去实现,基本的思路是这样的一.在View的头文件中写一个protocol,写一个这个view的代理,并把事件的函数写下来二.在view的头文件中把写的代理设置一个属性三.在view的.m文件中把事件的函数写进来,但是不实现,具体的写法在下面

2013-09-23 16:52:33 1970

转载 ios之TableView实现上下拉动刷新效果

IOS UITableView下拉刷新(转)转自:http://diwublog.com/archives/109给 UITableView 添加“下拉刷新(Pull-refresh)”属性如果你说你不知道什么是下拉刷新,好,我原谅你。不过你一定用过这些app吧?然后你说,真好用,我也要给我的app里的所有table view都添加这个 pull & ref

2013-09-23 16:51:26 1328

原创 iOS之点击按钮切换背景图片

现在的项目的按钮切换的时候,都会添加一个效果,就是点击后更换一个背景图片,而原来被点击的按钮的图片恢复原来的背景图片首先,在.h文件中写一个BOOL的属性,@property(nonatomic ,strong) UIButton *landButton;@property(nonatomic ,strong) UIButton * weiXinButton;@property(n

2013-09-23 16:51:01 5729

原创 iOS之设置tableView分割线的颜色

[tableview  setSeparatorColor:[UIColor blueColor]];  //设置分割线为蓝色

2013-09-23 16:48:37 7528

原创 iOS之tableView横向滚动

- (void)viewDidLoad{    [super viewDidLoad];    CGRect tableViewRect = CGRectMake(0.0, 0.0, 100.0, 320.0);    self.tableView = [[UITableView alloc] initWithFrame:tableViewRect style:UITableVie

2013-09-23 16:48:36 5030

转载 iOS 创建.写入.读取plist文件

plist,全名PropertyList,即属性列表文件,它是一种用来存储串行化后的对象的文件。这种文件,在ios开发过程中经常被用到。这种属性列表文件的扩展名为.plist,因此通常被叫做plist文件。文件是xml格式的。Plist文件是以key-value的形式来存储数据。既可以用来存储用户设置,也可以用来存储一些需要经常用到而不经常改动的信息。在对plist文件的操作有创建,删除,

2013-09-18 13:47:35 7680

原创 iOS之字符串中是否以http开头或者以.com结尾

检查字符串是否以astring开头; -(BOOL) hasPrefix:(NSString *) astring;检查字符串是否以astring结尾;-(BOOL) hasSuffix:(NSString *) astring; 使用方式: NSString *filename=@"hello,world"; if([filename hasPrefix:

2013-09-14 13:30:13 7633

原创 iOS 之tableView反弹的问题

tableView反弹的原因:一.先检查你的cell是否用了,有的人直接在tableView上加视图,利用的是他的滚动功能,但是此时的cell没有被利用,所以他的默认的tableView的高度是一个cell的高度,而你实际的高度设置的是200或者本界面的大小,这样,高度设置高了,界面拉到底就会有反弹的效果.二.如上所说,是否你的tableView的高度设置的过高三.如果想在tableV

2013-09-12 15:08:04 1783

原创 iOS 之tableView 隐藏滚动条

//隐藏滚动条    self.tableView.showsVerticalScrollIndicator =NO;

2013-09-11 13:28:08 15343

原创 iOS 之给苹果自带的纯数字键盘添加完成事件

.h文件中添加一个按钮的属性{    UIButton *doneInKeyboardButton;}在.m文件中添加以下代码就可实现纯数字代码添加完成事件- (void)viewDidLoad{    [superviewDidLoad];    //注册通知    [[NSNotificationCenterdefaultCenter

2013-09-10 17:46:23 1838

原创 iOS之 Grouped类型UITableViewCell的一点问题

Grouped类型UITableView在iOS6模拟器和运行iOS6设备上的显示效果如下:此时UITableView的背景色为默认的灰色,我们通过backgroundColor设置的背景色无效。这个问题只在UITableViewStyleGrouped类型的UITableView中出现,UITableViewStylePlain类型的tableView没有这个问题,因为Group

2013-09-05 09:49:12 1016

原创 iOS之取消点击cell的效果

在自定义cell的时候,很多时候不希望点击某一个版块的时候,整个cell都发生反应,所以这里要想办法关掉他的动作.方法:初始化cell之后,加上这样一行代码就可以了:if (cell == nil)    {        cell = [[BFHomePage_CustumCellalloc]initWithStyle:UITableViewCellStyleDe

2013-08-27 14:40:22 4032

翻译 iOS之摄像头调用

iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。  相册  iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像。但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片

2013-08-23 10:33:23 2420

翻译 iOS之 UIScrollView 滚动视图的使用

UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java] view plaincopyprint?CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ;  UIScrollView* scrollView = [ [UIScroll

2013-08-23 10:29:01 878

原创 IOS之UIPickView的使用

1//初始化:2    TimesPickerView = [[UIPickerView alloc] initWithFrame:CGRectZero];3    CGRect pickerRect = CGRectMake(w, h, x, y);

2013-08-23 10:22:27 1453

翻译 iOS之摇一摇

在 UIResponder中存在这么一套方法- (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent*)event__OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);- (void)motionEnded:(UIEventSubtype)

2013-08-12 10:59:49 1004

转载 ios之作品上传到App Store的流程

苹果应用程序发布流程如何将应用上传到 App Store 的详细流程目录一、发布前的测试 3二、发布的具体步骤 4三、发布工具-如何使用iTunes Connect 71)销售趋势报告(Sales/Trend Reports) 82)合同、税费及银行信息(Contracts, Tax, & Banking Information) 83)

2013-08-06 18:02:06 5540

原创 iOS之数据库小应用--从数据库取值,传值和跳转界面功能

iOS中有写需要跳转界面,查看对应的详细信息,这里给一个简单的例子。一、数据库准备     创建一个数据库      回忆一下后台创建数据库的方法:      ls -->cd desktop -->sqlite3 lyx.db -->create table lyxTable(name text,number integer);     创建号一个名为lyx.db,表名为ly

2013-08-06 12:56:31 1494 1

转载 iOS消息推送

一.关于推送通知推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。推

2013-08-03 16:44:53 1308

原创 iOS给背景添加点击事件

-(void)viewDidLoad{   UIImageView * imageView  = [UIImageView alloc]initWithFrame:CGRectmake(20,20,200,100)]  ;   imageView.image = [UIImage imageName:@"aa.png"];  imageView.userInteration

2013-08-03 16:03:25 2066

转载 iOS之字符串、数组、字典的简单处理

//一、NSString //1、创建常量字符串。NSString *astring = @"This is a String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init];astring = @"This is a String!";[astring release];NSLog(@"a

2013-08-03 15:58:02 1249

原创 iOS简单加载一个网页

.h文件中 @property(strong ,nonitomic) UIWebView * webView; .m文件中 -(void)viewDidLoad{     self.webview = [[UIWebView alloc]initWithFormat:CGRectmake(0,0,320,480)]; 

2013-08-03 15:52:32 2111

原创 iOS利用代理实现界面跳转

引入工程的代理,以我的工程为例子LYXDelegate在.m文件中引入代理和跳转页面的头文件 #importent "LYXViewControllor.h"-(void)viewDidLoad{   // 跳转页面对象,可插入动画效果    LYXViewControllor *

2013-08-03 15:32:12 1692

原创 iOS利用单例实现不同界面间的数据传输

首先写一个单例类,继承NSObjectcheck.h文件中 @property (strong ,nonatomic) UITable * Table; @property (strong ,nonitomic) UITextFiled * Text; +(check *)shareDataModle;

2013-08-03 15:11:54 1419

一个自定义的导航栏的扩展,可直接引用

一个自定义的导航栏,只需要在使用的类中引入头文件就可以直接使用 但是要在AppDelegate中将nav设置为rootView self.navigation = [[UINavigationController alloc]initWithRootViewController:self.viewController]; self.navigation.navigationBar.hidden= YES; [self.window addSubview:self.navigation.view]; [self.window makeKeyAndVisible];

2013-10-22

首字母拼音

首字母拼音,可直接放在项目中引用,对应的方法在上个资源中有,只需改变数据模型就好

2013-09-18

ASIFormatRequest

实现post请求,关键是思路,代码基本上市固定的

2013-08-16

数据库FMDB文件

数据库增删改查的实现,内提供简单的代码,简单的功能说明

2013-08-03

火星定位,实现5米的范围定位

在地图等应用开发过程中会用到定位的功能,这里提供的方法能够实现精确的定位,范围在5米左右,下载下来玩玩

2013-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除