- 博客(17)
- 收藏
- 关注
转载 IOS中弹出键盘时避免键盘遮住输入框
当需要输入文字时,弹出的键盘通常会将需要输入文字的UITextField遮盖住。这段代码利用scrollview来解决这个问题。- (void)viewDidLoad{ [superviewDidLoad]; // register for keyboard notifications
2015-03-29 21:43:29 992
转载 IOS中 为视图加倒影效果
constCGFloat kReflectPercent = -0.25f;constCGFloat kReflectOpacity = 0.3f;constCGFloat kReflectDistance = 10.0f;+ (void)addSimpleReflectionToView: (UIView*) t
2015-03-29 21:39:13 634
转载 IOS中自动关闭的AlertView
-(void) dismissAlert:(NSTimer *)timer{ NSLog(@"release timer"); NSLog([[timer userInfo] objectForKey:@"key"]); UIAlertView *alert = [[timer userInfo] objectForKey:@"alert"]; [alert dismissWithClickedButtonIndex:0 animated:YES]
2015-03-29 21:32:13 869
原创 ARC 和 非ARC 之间的转换方法
ARC 和 非ARC 之间的转换方法1,选择项目中的Targets,选中你所要操作的Target,2,选BuildPhases,在其中ComplieSources中选择需要ARC的文件双击, 并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc
2015-03-28 23:52:04 439
转载 IOS 几种简单常用动画
使用前 需引入QuartzCore.framework, 并在相关文件中加入 #import "QuartzCore/QuartzCore.h" 定义 shakeFeedbackOverlay为UIImageView 设置 self.shakeFeedbackOv
2015-03-28 23:37:08 735
转载 IOS 30多种动画详解
//// CoreAnimationEffect.h// CoreAnimationEffect//// Created by VincentXue on 13-1-19.// Copyright (c) 2013年 VincentXue. All rights reserved.// #import
2015-03-28 23:22:05 1091
原创 IOS中XIB与代码的关联使用技巧
在IOS开发中难免遇到页面控件很多,繁琐的时候,又不想去写代码,这时使用XIB来进行界面控件的布局是最省事的办法。这里介绍一下简单的一些使用技巧:一般来说都是创建视图控制器的XIB,视图控制器的XIB使用如下,
2015-03-26 23:03:18 4601
原创 IOS自定义表格视图
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString * cellID = @"chongyong"; CustomTableView * cell = [tableView dequeueReusableCellWithIdentifier:cellID]; if (!cell) {
2015-03-25 21:41:39 633
原创 第三方类JT3DScrollView3D滚动视图的使用
只要在要使用的类中初始化JT3DScrollView类即可使用,它继承于UIScrollerView,使用时与UIScrollerView的方法相同,设置实例化对象的属性effect,它有如下几种效果可选择:JT3DScrollViewEffectNone, JT3DScrollViewEffectTranslation, JT3DScrollViewEffectDepth, JT3DScrollViewEffectCarousel, JT3DScrollViewEffect
2015-03-24 23:27:23 2097
原创 IOS 单例的简单创建和使用
#pragma mark - 单例//通过单例这个类创建出来的对象指向同一个内存空间+(InforCenter *)sharedInforCenter{ if (!inforcenter) { inforcenter = [[InforCenter alloc]init]; } return inforcenter;}
2015-03-24 21:38:47 384
原创 IOS UI动画与手势的基本使用
- (void)stopPossitionAnimation:(NSString *)animationID{ NSLog(@"位移动画结束了!"); if ([animationID isEqualToString:@"position"]) { //位移动画结束后调用缩放动画 [self scaleAnimation]; }else if ([animationID isEqualToString:@"scale"]) { //缩
2015-03-22 20:58:45 554
转载 IOS数据持久化存储机制
IOS中数据的持久化保存这块内容,类似于Android中文件的几种常见的存储方式。对于数据的持久化存储,ios中一般提供了4种不同的机制。1.属性列表2.对象归档3.数据库存储(SQLite3)4.苹果公司提供的持久性工具Core Data。其实储存的形式无非就这么几种,而我们还必须要关心的是,这些文件会被放置在那个文件下,然后如何读取。也就是说:IOS上数据存
2015-03-21 17:17:49 494
原创 IOS UIScrollerView滚动视图的简单使用
#pragma mark - 利用for循环来添加图片 for (int i = 0; i < 8; i ++) { UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(i*CGRectGetWidth(_scollView.frame), 0, CGRectGetWidth(_scollView.frame), CGRectGetHeight(_scollView.frame
2015-03-21 17:10:32 1712
原创 IOS UI_视频播放器_MPMoviePlayerController
_mpPlayer = [[MPMoviePlayerController alloc] initWithContentURL:mp4URL]; _mpPlayer.view.frame = CGRectMake(37, 100, 300, 400); [self.view addSubview:_mpPlayer.view];#pragma mark - 配置自定义视频播放器 //控制模板样式 _mpPlayer.controlStyle = MPMovieControl
2015-03-21 17:00:35 526
原创 IOS UI_音频AVAudioPlayer
//初始化音乐播放器 //获取本地音乐的URL NSURL * musicURL = [[NSBundle mainBundle]URLForAuxiliaryExecutable:musicName]; _adudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:musicURL error:&error]; _adudioPlayer.delegate = self;
2015-03-21 16:50:25 634
原创 UIScrollerView 无限滚动视图
#import "PictureViewController.h"@interface PictureViewController () { UIScrollView * _pictureScorll; UIImage * _transPictureImage; NSMutableArray * _imageViews; NSMutableArray
2015-03-21 16:20:54 778
原创 IOS线程 NSThread
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-06 13:40:55 353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人