- 浏览: 99264 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
softlanh:
如果我用第一种方法截取一个不规则图形,截取后只保留需要的截取后 ...
iOS 画出不规则图形 -
netkiller.github.com:
世上竟有Obj-C 这么变态的语言, []的使用都快赶上 pe ...
获取iphone键盘所在view -
374016526:
此功能建议大家不要使用,如果要显示网页的东西还是自定义或UIW ...
UITextView显示HTML内容,实现显示不同的字体和文字颜色 -
qichunren:
在哪里在哪里、
iPhone闹钟
//
// TestBedViewControler_005.m
// UIViewAnimationsTest
//
// Created by mir on 11-4-1.
// Copyright 2011 __MyCompanyName__. All rights reserved.
//
#import "TestBedViewControler_005.h"
@implementation TestBedViewControler_005
/*
// The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) {
// Custom initialization
}
return self;
}
*/
/*
// Implement loadView to create a view hierarchy programmatically, without using a nib.
- (void)loadView {
}
*/
-(void) downOrUp:(id)sender{
CGContextRef context=UIGraphicsGetCurrentContext();
[UIView beginAnimations:nil context:context];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:1.0f];
//Apply the animation to the backdrop
UIView *whiteBackdrop=[self.view viewWithTag:100];
if ([(UISegmentedControl *)self.navigationItem.titleView selectedSegmentIndex]) {
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:whiteBackdrop cache:YES];
}else {
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:whiteBackdrop cache:YES];
}
//Exchange the two foreground views
NSInteger purple=[[whiteBackdrop subviews] indexOfObject:[whiteBackdrop viewWithTag:999]];
NSInteger maroon=[[whiteBackdrop subviews] indexOfObject:[whiteBackdrop viewWithTag:998]];
[whiteBackdrop exchangeSubviewAtIndex:purple withSubviewAtIndex:maroon];
[UIView commitAnimations];
}
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
self.navigationItem.rightBarButtonItem=BARBUTTON(@"Go",@selector(downOrUp:));
UISegmentedControl *segmentedControl=[[UISegmentedControl alloc] initWithItems:[@"Down Up" componentsSeparatedByString:@" "]];
segmentedControl.selectedSegmentIndex=0;
segmentedControl.segmentedControlStyle=UISegmentedControlStyleBar;
self.navigationItem.titleView=segmentedControl;
[segmentedControl release];
UIImageView *view1=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1.png"]];
view1.tag=999;
UIImageView *view2=[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"2.png"]];
view2.tag=998;
UIView *views=[[UIView alloc] init];
views.backgroundColor=[UIColor whiteColor];
views.frame=CGRectMake(0, 0, view1.frame.size.width, view1.frame.size.height);
views.tag=100;
[views addSubview:view1];
[views addSubview:view2];
[self.view addSubview:views];
[views release];
[view1 release];
[view2 release];
}
/*
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
*/
- (void)didReceiveMemoryWarning {
// Releases the view if it doesn't have a superview.
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}
- (void)viewDidUnload {
[super viewDidUnload];
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (void)dealloc {
[super dealloc];
}
@end
发表评论
-
ios自定义framework
2015-07-14 16:33 645ios自定义framework,生成framework后,真 ... -
ios内付费
2015-07-14 16:15 824近年来写了很多IOS的程序,内付费也用到不少,使用IOS的 ... -
UIView 中加入的cocos2d,背景透明
2015-05-11 11:54 1377要点是首先pixelFormat:kEAGLColorForm ... -
CCDataVisitor.h, #include <string> 'string' file not found
2015-03-26 15:55 3385CCDataVisitor.h, #include < ... -
his device is no longer connected.
2015-01-15 15:09 2388his device is no longer connec ... -
idfa检查
2014-05-07 15:29 900cd到工程目录下然后执行下面的命令 grep -r ... -
UIColor 转 16进制颜色值
2014-04-25 15:27 915+ (NSString *)ToHex:(int)tmpid ... -
iOS 富文本控件
2014-04-25 15:24 924使用方式: NSString *t = [NSStr ... -
两个动画效果
2014-04-25 15:19 1070// 心跳动画 + (void)heartbeatView ... -
获取某一个class的私有Api
2014-04-25 15:17 772//知道怎么用私有api,要怎么获得 // ... -
iOS 画出不规则图形
2013-12-13 11:44 8468以下为大家提供一种绘制不规则图形的方法,实现原理利用图像的遮 ... -
关于IOS App唯一标示
2013-11-13 17:18 1386大家都知道苹果对于 ... -
关于IOS,UIViewController屏幕旋转
2013-07-23 15:30 6120关于ios上面旋转的问题,ios6以下我们大家都知道, - ... -
获取iphone键盘所在view
2012-12-13 14:31 1159UIView* kbView = nil; ... -
sqlite for iphone
2012-09-25 17:17 1105iphone开发中sqlite3的操作说明(转载) ... -
ios开发小知识
2012-07-17 14:18 1691ios开发小知识2(转自cc) 退 ... -
UIWebView获取html内容
2012-06-08 22:04 1828获取所有html:NSString *lJs = @&qu ... -
CALayer 缩放动画
2012-05-03 15:31 2753//放大 CAKeyframeAnim ... -
CALayer 按指定的点 运动
2012-05-03 15:30 1481CGMutablePathRef thePath = C ... -
目前最好用的IOS网易微博SDK
2012-04-09 15:36 1432网易微博上的SDK看上去不太明了,小弟这里对其进行了简单的封装 ...
相关推荐
在Android开发中,实现引人入胜的用户体验是至关重要的,而翻页动画效果就是其中一种可以提升用户交互感的视觉技巧。本实例代码着重展示了如何在Android平台上创建逼真的翻页动画,使得应用程序看起来更加生动有趣。...
在Android开发中,实现书籍的层叠翻页动画效果是一项常见的需求,特别是在设计电子阅读应用时,这样的平滑翻页体验能极大地提升用户的阅读感受。本文将深入探讨如何利用Android SDK中的工具和技术来创建这样的动画...
在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF) 中实现逼真的翻书翻页动画,并且支持用户自定义页面内容以及鼠标拖拽功能。这个技术的应用超出了传统JavaScript库如JQuery的翻书插件,展示了...
CSS3图片翻页动画是一种利用CSS3特性实现的动态效果,它可以为网页中的图片添加丰富的交互体验,使得页面更加生动有趣。在现代网页设计中,动态元素已经成为吸引用户注意力、提升用户体验的重要手段。本主题将深入...
JavaScript通常用来处理用户交互和动态效果,如响应用户的点击事件,计算翻页动画的时机和速度,以及处理不同设备和浏览器的兼容性问题。有时候,开发者会结合jQuery或更先进的库,如GreenSock(GSAP)来简化动画的...
"ios-Objective-C翻页动画.zip"这个压缩包显然包含了关于如何在Objective-C中实现翻页动画的相关资源,这通常涉及到UI设计中的过渡效果,为用户提供更加直观和吸引人的交互体验。 翻页动画是iOS应用中常见的一种...
在Android开发中,实现书籍翻页动画是一种提升用户体验的有效方式,尤其在电子阅读应用或教育类应用中。这种效果能够模拟真实世界中的纸张翻页,带给用户更沉浸式的交互体验。本文将深入探讨如何在Android中实现书籍...
"CSS3书本翻页动画翻书效果代码"是一个利用纯CSS3实现的书本翻页动画,它允许用户以模拟真实书页翻动的方式浏览内容,为网站或应用添加了更生动、交互性更强的用户体验。 CSS3中的关键帧动画(@keyframes)是实现...
标题中的“带翻页动画的Flash图片展示”指的是一个使用Adobe Flash技术开发的互动图片展示程序,它包含了一个动态的翻页效果。这种效果在用户每次点击时都会模拟真实的页面翻转,为用户提供了一种直观且吸引人的用户...
在网页设计中,动态元素和交互性经常被用来提升用户体验,而“翻页动画时钟”就是一个很好的示例。这个压缩包包含了一整套实现这种效果的资源,适合那些希望在自己的网页上添加一个独特时间展示功能的开发者。以下是...
说明:以前本人参与个一个电子杂志项目,当时要求实现模拟现实生活中的杂志翻页动画效果,别人推荐了这篇文章,最后达到了我想要的效果,今天尝试把这篇文章翻译了一下。希望对英语水平不太好的同行有帮助。如果你的...
在这个项目中,可能使用了CSS3的`transition`和`animation`属性来创建翻页动画。通过定义不同时间的过渡和关键帧(keyframes),可以控制页面从一张翻到下一张的平滑运动,模拟纸张的物理弯曲和翻转效果。 其次,...
本文将深入探讨如何使用这两种技术来创建一个引人入胜的翻页动画效果,只需64行代码即可实现。翻页动画效果能够为用户带来更加动态和交互式的浏览体验,使得网站或应用更具吸引力。 首先,我们从HTML结构开始。要...
标题“viewpager翻页动画”表明我们将讨论如何为ViewPager添加各种翻页效果,使得用户体验更加生动有趣。描述中的“有各种翻页风格”暗示我们将探索不同类型的翻页动画。 首先,ViewPager自身并没有内置丰富的翻页...
之前我们介绍过很多款功能各异的书本翻页动画了,比如最近刚分享的适配移动端的HTML5电子书翻页动画特效和很早前分享的CSS3书本翻页动画。这次给大家带来另外一个jQuery书本翻页动画插件,它的特点是支持移动端的...
在Android开发中,实现逼真的翻页动画效果可以极大地提升用户体验,特别是在阅读应用中,如电子书或PDF阅读器。本项目"android 逼真翻页动画读取pdf文件"正是这样一个实例,它展示了如何利用Android SDK来创建一个...
在H5设计领域,上下翻页动画是一种常见且吸引人的交互元素,特别是在制作电子年报、电子杂志或互动故事时。这种动画技术使得内容呈现更加生动有趣,为用户提供沉浸式的阅读体验。下面我们将深入探讨“h5上下翻页动画...
在移动应用和网页设计中,滚动翻页动画效果是一种增强用户体验的重要手段,它使得用户在浏览内容时感受到更流畅、自然的过渡。本教程将详细讲解如何实现这种效果,包括基本概念、关键技术以及如何扩展到多页滑动翻页...
这是一款基于jQuery和CSS3的书本翻页动画特效,该书本翻页插件的外观非常华丽喜庆,非常适合产品活动或者育儿网站使用。我们可以点击左右翻页按钮进行翻页,也可以使用鼠标拖拽页脚来实现翻页动画。这是个jQuery插件...