当前位置: 编程技术>移动开发
本页文章导读:
▪自定义NavgationController动画片 自定义NavgationController动画
只要把这两个方法作为UINavigationController的Category方法调用就可以了
// UINavigationController+UINavigationController.h
// xxx
//
// Created by yangping fang on 11-10-14.
// Copyright (c) 2011.........
▪ 快图浏览 界面设计参照 快图浏览 界面设计参考
111111111111111
......
▪ 运用View来制作专业的分隔线 使用View来制作专业的分隔线
如何使用View实现控件之间的分隔线呢?
<View
android:layout_width="fill_parent"
android:layout_height="1px"
android:background="?android:attr/listDivider"
/>
......
[1]自定义NavgationController动画片
来源: 互联网 发布时间: 2014-02-18
自定义NavgationController动画
只要把这两个方法作为UINavigationController的Category方法调用就可以了 // UINavigationController+UINavigationController.h // xxx // // Created by yangping fang on 11-10-14. // Copyright (c) 2011年 EmatChina. All rights reserved. // #import <UIKit/UIKit.h> @interface UINavigationController (UINavigationController){ } - (void)pushAnimationDidStop; - (void)pushViewController: (UIViewController*)controller animatedWithTransition: (UIViewAnimationTransition)transition; - (UIViewController*)popViewControllerAnimatedWithTransition:(UIViewAnimationTransition)transition; @end
// // UINavigationController+UINavigationController.m // xxx // // Created by yangping fang on 11-10-14. // Copyright (c) 2011年 EmatChina. All rights reserved. // #import "UINavigationController+UINavigationController.h" @implementation UINavigationController (UINavigationController) - (void)pushAnimationDidStop{ } - (void)pushViewController: (UIViewController*)controller animatedWithTransition: (UIViewAnimationTransition)transition { [self pushViewController:controller animated:NO]; [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5]; [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(pushAnimationDidStop)]; [UIView setAnimationTransition:transition forView:self.view cache:YES]; [UIView commitAnimations]; } - (UIViewController*)popViewControllerAnimatedWithTransition:(UIViewAnimationTransition)transition { UIViewController* poppedController = [self popViewControllerAnimated:NO]; [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0.5]; [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(pushAnimationDidStop)]; [UIView setAnimationTransition:transition forView:self.view cache:NO]; [UIView commitAnimations]; return poppedController; } @end
[2] 快图浏览 界面设计参照
来源: 互联网 发布时间: 2014-02-18
快图浏览 界面设计参考
111111111111111
[3] 运用View来制作专业的分隔线
来源: 互联网 发布时间: 2014-02-18
使用View来制作专业的分隔线
如何使用View实现控件之间的分隔线呢?
<View android:layout_width="fill_parent" android:layout_height="1px" android:background="?android:attr/listDivider" />
最新技术文章: