iOS拍照与摄像代码 代码段

该类继承自UINavigationController类 步骤: 检查媒体来源模式是否可用 检查该来源模式下所支持的媒体类型 创建图像选取控制器,设置其属性并显示 在委托协议方法中处理 1.检查媒体来源 调用UIImagePickerController类的静态方法isSourceTypeAvailable来检查 sourceType是一个UIImagePickerControllerSource

b573 2015-01-24   4434   0
IOS  

iOS TableViewCell 加载时的动画 代码段

//设置cell的显示动画 func tableView(tableView: UITableView!, willDisplayCell cell:UITableViewCell!, forRowAtIndexPath indexPath: NSIndexPath!){ //设置cell的显示动画为3D缩放 //xy方向缩放的初始值为0.1 cell.layer.transform = CATr

jopen 2015-03-10   2842   0
IOS  

iOS 实现文件的拷贝 代码段

#import <Foundation/Foundation.h> //实现文件的拷贝 #define SRCPATH @"/Users/guoyule/Desktop/emailreceipt_20150214R3887454299_new.pdf" #define DSTPATH @"/Users/guoyule/Desktop/emailreceipt_20150214R3887454299

y37f 2015-03-16   3120   0
IOS  

iOS计算器的代码实现 代码段

-(void)viewDidLoad { //初始化字符串 self.num1 = [[NSMutableString alloc]init]; self.num2 = [[NSMutableString alloc]init]; self.tempStr = [[NSMutableString alloc]init]; } //监听数字按钮0-9和点,点的tag为10 //判断输入数字前有几个0

ygw3 2015-05-08   4101   0
IOS  

IOS 8 使用系统自带导航 代码段

// // ViewController.m // APP自带导航 // // Created by wup on 15/5/23. // Copyright (c) 2015年 apple. All rights reserved. // #import "ViewController.h" #import <MapKit/MapKit.h> @interface ViewController

jopen 2015-05-24   1860   0
IOS  

iOS播放简短的音乐 代码段

这段代码能十分简单地播放简短的音效。在需要播放简单的声音文件,并且不需要重复播放时,可以使用这种方法。 #import <audiotoolbox audioservices.h=""> -(void) playSound : (NSString *) fName : (NSString *) ext { NSString *path = [[NSBundle *mainBundle] pathF

jopen 2015-11-05   1289   0
IOS  

iOS相应触屏事件代码 代码段

//在一个函数里面(初始化等)里面添加要识别触摸事件的范围 infoView=[[UIView alloc] initWithFrame:CGRectMake(20, 100,220, 280)];//范围,出了这个范围就检测不到触摸了 infoView.backgroundColor=[UIColor blueColor]; infoView.alpha=0.6; [self.view addS

dw2d 2015-01-20   1482   0
IOS  

iOS开发中的随机数 代码段

1.生成0-x之间的随机正整数 int value =arc4random_uniform(x + 1); 2.生成随机正整数 int value = arc4random() 3.通过arc4random() 获取0到x-1之间的整数的代码如下: int value = arc4random() % x; 4.通过arc4random()获取1到x之间的整数的代码如下: int value =

xg48 2015-04-10   1874   0
IOS  

iOS开发的手势识别(UIGestureRecognizer) 代码段

UIGestureRecognizer 为了完成手势识别,必须借助于手势识别器—-UIGestureRecognizer 利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势 UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势 UITapGestureRecognizer //(敲击) UIPinch

jopen 2015-04-26   1999   0
IOS  

IOS UIButton使用详解 代码段

第一、UIButton的定义 UIButton *button=[[UIButton buttonWithType:(UIButtonType); 能够定义的button类型有以下6种, typedef enum { UIButtonTypeCustom = 0, 自定义风格 UIButtonTypeRoundedRect, 圆角矩形 UIButtonTypeDetailDisclosure, 蓝

bx52 2015-05-28   3057   0
IOS  

iOS自定义瀑布流 代码段

#define kWidth self.frame.size.width #define kHeight self.frame.size.height @interface JRScrollView() @property (nonatomic, strong) NSMutableArray * frameArray; @property (nonatomic, strong) NSMutable

jopen 2015-06-26   898   0
IOS  

IOS利用旋转实现时钟 代码段

- (void)viewDidLoad { [super viewDidLoad]; self.secondHand.layer.anchorPoint = CGPointMake(.5, .9); self.minuteHand.layer.anchorPoint = CGPointMake(.5, .9); self.hourHand.layer.anchorPoint = CGPointMa

jopen 2015-06-28   838   0
IOS  

ios9中 UIStackView的使用 代码段

UIStackView可以垂直或水平排布多个subview, 自动为每个subview创建和添加Auto Layout constraints. 1.添加subview let logoImage:UIImageView = UIImageView(image: UIImage(named: "logo")) logoImage.contentMode = .ScaleAspectFit self

jopen 2015-06-28   1259   0

iOS 移动动画简单实现 代码段

[UIView animateWithDuration:0.5 animations:^{             for (i = num; i > _indexOfArray+1; i--) {                 ((UIDragButton *)[_buttonArray objectAtIndex:i]).frame = ((UIDragButton *)[_buttonAr

jopen 2015-07-08   1066   0
IOS  

iOS 设备信息获取 代码段

1. 获取设备的信息 UIDevice *device = [[UIDevice alloc] init]; NSString *name = device.name; NSString *model = device.model; // 设备类型,比如是苹果还是itouch NSString *type = device.localizedModel; // 获取本地化版本 NSString *

nbmm 2015-07-25   1526   0
IOS  

iOS_网络请求_代理方式 代码段

#pragma mark - 网络请求代理方式(异步) - (IBAction)DelegateButtonDidClicked:(UIButton *)sender { // 1、拼接 urlString,网址里面必须写 http:// NSString *urlString = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/H

nbmm 2015-07-25   2285   0
IOS  

iOS 绘制饼图代码 代码段

绘制饼图的原理很简单,首先绘制扇形,然后在中央添加一个圆形View,计算每个部分所占角度就是用每部分的比例*360就是该部分所占的角度。绘制扇形的主要方法: CGContextAddArc(CGContextRef __nullable c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, in

jopen 2015-10-21   5090   0
IOS  

iOS获取文件路径 代码段

#import "NSString+WJ.h" @implementation NSString (WJ) - (instancetype)cacheDir { //1.获取Caches目录 NSString *path = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObje

jopen 2015-11-01   931   0
IOS  

iOS音效播放代码 代码段

// // YYViewController.m // 14-音效播放 // // Created by apple on 14-8-8. // Copyright (c) 2014年 yangyong. All rights reserved. // #import "YYViewController.h" #import <AVFoundation/AVFoundation.h> @inter

jopen 2015-12-24   2560   0
IOS  

iOS 限制textField字节长度 代码段

OC语言中,NSString类型的字符串,视英文字母和汉字都为一个长度(string.length把一个汉字也当做一个长度),而实际上,一个英文字母只占用1个字节,一个汉字占用2个字节。 有时又有需求,需要限定字节数目,而不是内容个数,就需要通过一些方法获取到字符串的字节数。比如,限定10个字节,则最多可以输入10个英文字母,或者5个汉字。 监听textField的长度变化,就需要设置textFi

BernardHage 2016-02-05   1100   0
IOS  
1 2 3 4 5 6 7 8 9 10