- 博客(53)
- 资源 (5)
- 收藏
- 关注
原创 iOS 之如何将#000000颜色转化成RGB
+ (UIColor *) colorFromHexCode:(NSString *)hexString { NSString *cleanString = [hexString stringByReplacingOccurrencesOfString:@"#" withString:@""]; if([cleanString length] == 3) {
2013-10-29 14:30:21
2685
原创 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
1210
原创 iOS之label居中,内容按中间两边延伸
[self.timeLabelsetTextAlignment:NSTextAlignmentCenter]; [self.timeLabelsetCenter:CGPointMake(160,130)]; CGSize s = [self.timeLabel.textsizeWithFont:self.timeLabel.fontconstrainedToSize
2013-10-25 12:44:29
3259
转载 iOS 摄像头和相册的相关问题总结
在一些应用中,我们需要用到iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。关于iOS摄像头和相册的应用,可以使用UIImagePickerController类来完成控制。关于UIImagePickerController的相关知识,如下:iOS的一些设备上都安装了摄像头。现在绝大多数都有了。在编程中,我们是用相应的东西来进行照相,录像等功能。
2013-10-21 14:23:20
1179
转载 iOS 视图滚动到某一个位置做某一件事
#pragma UIScrollView- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{ if ([[UIDevicecurrentDevice] userInterfaceIdiom] ==UIUserInterfaceIdiomPho
2013-10-17 14:39:44
919
转载 iOS之图片循环滚动并结合手势
///////////////////////////////////////////////////////////////////////////////////////////.h#import //枚举,用来判断滚动方向typedef enum _CycleDirection{ PortaitDirection,//纵向滚动
2013-10-09 11:52:58
1744
转载 iOS 之滚动视图的定时滚动
在类的申明文件(.h)里添加对Page控制器的申明:@property (strong, nonatomic) IBOutlet UIPageControl *page;@property (strong, nonatomic) IBOutlet UIScrollView *imageScrollView;然后在实现文件(.m)里添加 对page对象的@synthes
2013-10-09 11:46:34
1216
转载 iOS之判断滚动视图的滚动方向
PushListView.h@interface PushListView : UIView{ CGFloat contentOffsetY; CGFloat oldContentOffsetY; CGFloat newContentOffsetY; }...............
2013-10-08 18:27:06
2882
原创 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
3110
转载 重温幽梦
《一帘幽梦》我有一帘幽梦 不知与谁能共多少秘密在其中 欲诉无人能懂窗外更深露重 今夜落花成冢春来春去俱无踪 徒留一帘幽梦谁能解我情衷 谁将柔情深种若能相知又相逢 共此一帘幽梦
2013-10-03 22:12:07
806
原创 iOS 之在一个viewController中添加多个viewController
#import "MainViewController.h"#import "ASMediaThumbnailsViewController.h"@interface MainViewController ()@property (nonatomic, strong) ASMediaThumbnailsViewController *thumbnailsViewControll
2013-10-03 21:35:23
5090
原创 iOS之给button加边框 . 圆角弧度 . 加阴影
//头像 avatarImage = [UIButtonbuttonWithType:UIButtonTypeCustom]; //给按钮加一个白色的板框 avatarImage.layer.borderColor = [[UIColorwhiteColor] CGColor]; avatarImage.layer.b
2013-09-29 19:39:19
10004
翻译 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
1176
原创 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
1570
原创 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
3061
原创 iOS 之控件旋转
通过(M_PI / 2)控制旋转角度 _userPic = [UIButtonbuttonWithType:UIButtonTypeCustom]; _userPic.frame =CGRectMake(2, 10,38, 38); _userPic.transform=CGAffineTransformMakeRotatio
2013-09-25 18:32:23
2124
原创 iOS之Protocol的实现
如果想要让一个View多次被利用,那么你的view里可以添加事件,但是实现事件的方法不能写在这里,应该是哪个ViewControllor用到,就让谁去实现,基本的思路是这样的一.在View的头文件中写一个protocol,写一个这个view的代理,并把事件的函数写下来二.在view的头文件中把写的代理设置一个属性三.在view的.m文件中把事件的函数写进来,但是不实现,具体的写法在下面
2013-09-23 16:52:33
2009
转载 ios之TableView实现上下拉动刷新效果
IOS UITableView下拉刷新(转)转自:http://diwublog.com/archives/109给 UITableView 添加“下拉刷新(Pull-refresh)”属性如果你说你不知道什么是下拉刷新,好,我原谅你。不过你一定用过这些app吧?然后你说,真好用,我也要给我的app里的所有table view都添加这个 pull & ref
2013-09-23 16:51:26
1360
原创 iOS之点击按钮切换背景图片
现在的项目的按钮切换的时候,都会添加一个效果,就是点击后更换一个背景图片,而原来被点击的按钮的图片恢复原来的背景图片首先,在.h文件中写一个BOOL的属性,@property(nonatomic ,strong) UIButton *landButton;@property(nonatomic ,strong) UIButton * weiXinButton;@property(n
2013-09-23 16:51:01
5856
原创 iOS之设置tableView分割线的颜色
[tableview setSeparatorColor:[UIColor blueColor]]; //设置分割线为蓝色
2013-09-23 16:48:37
7582
原创 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
5101
转载 iOS 创建.写入.读取plist文件
plist,全名PropertyList,即属性列表文件,它是一种用来存储串行化后的对象的文件。这种文件,在ios开发过程中经常被用到。这种属性列表文件的扩展名为.plist,因此通常被叫做plist文件。文件是xml格式的。Plist文件是以key-value的形式来存储数据。既可以用来存储用户设置,也可以用来存储一些需要经常用到而不经常改动的信息。在对plist文件的操作有创建,删除,
2013-09-18 13:47:35
7750
原创 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
7785
原创 iOS 之tableView反弹的问题
tableView反弹的原因:一.先检查你的cell是否用了,有的人直接在tableView上加视图,利用的是他的滚动功能,但是此时的cell没有被利用,所以他的默认的tableView的高度是一个cell的高度,而你实际的高度设置的是200或者本界面的大小,这样,高度设置高了,界面拉到底就会有反弹的效果.二.如上所说,是否你的tableView的高度设置的过高三.如果想在tableV
2013-09-12 15:08:04
1842
原创 iOS 之tableView 隐藏滚动条
//隐藏滚动条 self.tableView.showsVerticalScrollIndicator =NO;
2013-09-11 13:28:08
15453
原创 iOS 之给苹果自带的纯数字键盘添加完成事件
.h文件中添加一个按钮的属性{ UIButton *doneInKeyboardButton;}在.m文件中添加以下代码就可实现纯数字代码添加完成事件- (void)viewDidLoad{ [superviewDidLoad]; //注册通知 [[NSNotificationCenterdefaultCenter
2013-09-10 17:46:23
1894
原创 iOS之 Grouped类型UITableViewCell的一点问题
Grouped类型UITableView在iOS6模拟器和运行iOS6设备上的显示效果如下:此时UITableView的背景色为默认的灰色,我们通过backgroundColor设置的背景色无效。这个问题只在UITableViewStyleGrouped类型的UITableView中出现,UITableViewStylePlain类型的tableView没有这个问题,因为Group
2013-09-05 09:49:12
1038
原创 iOS之取消点击cell的效果
在自定义cell的时候,很多时候不希望点击某一个版块的时候,整个cell都发生反应,所以这里要想办法关掉他的动作.方法:初始化cell之后,加上这样一行代码就可以了:if (cell == nil) { cell = [[BFHomePage_CustumCellalloc]initWithStyle:UITableViewCellStyleDe
2013-08-27 14:40:22
4113
翻译 iOS之摄像头调用
iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。 相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提供的交互对话框来从相册中选择图像。但是,注意:相册中的图片机器路径无法直接从应用程序访问,只能通过终端用户去选择和使用相册图片
2013-08-23 10:33:23
2454
翻译 iOS之 UIScrollView 滚动视图的使用
UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java] view plaincopyprint?CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ; UIScrollView* scrollView = [ [UIScroll
2013-08-23 10:29:01
913
原创 IOS之UIPickView的使用
1//初始化:2 TimesPickerView = [[UIPickerView alloc] initWithFrame:CGRectZero];3 CGRect pickerRect = CGRectMake(w, h, x, y);
2013-08-23 10:22:27
1469
翻译 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
1018
转载 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
5600
原创 iOS之数据库小应用--从数据库取值,传值和跳转界面功能
iOS中有写需要跳转界面,查看对应的详细信息,这里给一个简单的例子。一、数据库准备 创建一个数据库 回忆一下后台创建数据库的方法: ls -->cd desktop -->sqlite3 lyx.db -->create table lyxTable(name text,number integer); 创建号一个名为lyx.db,表名为ly
2013-08-06 12:56:31
1541
转载 iOS消息推送
一.关于推送通知推送通知,也被叫做远程通知,是在iOS 3.0以后被引入的功能。是当程序没有启动或不在前台运行时,告诉用户有新消息的一种途径,是从外部服务器发送到应用程序上的。一般说来,当要显示消息或下载数据的时候,通知是由远程服务器(程序的提供者)发送,然后通过苹果的推送通知服务(Apple Push Notification Service,简称apns)推送到设备的程序上。推
2013-08-03 16:44:53
1332
原创 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
2113
转载 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
1282
原创 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
2134
原创 iOS利用代理实现界面跳转
引入工程的代理,以我的工程为例子LYXDelegate在.m文件中引入代理和跳转页面的头文件 #importent "LYXViewControllor.h"-(void)viewDidLoad{ // 跳转页面对象,可插入动画效果 LYXViewControllor *
2013-08-03 15:32:12
1731
原创 iOS利用单例实现不同界面间的数据传输
首先写一个单例类,继承NSObjectcheck.h文件中 @property (strong ,nonatomic) UITable * Table; @property (strong ,nonitomic) UITextFiled * Text; +(check *)shareDataModle;
2013-08-03 15:11:54
1465
一个自定义的导航栏的扩展,可直接引用
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人