UI_霓虹灯
来源:互联网 发布:数据对比用什么图表 编辑:程序博客网 时间:2024/04/30 12:02
AppDelegate.h
#import <UIKit/UIKit.h>@interface AppDelegate : UIResponder <UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@end
AppDelegate.m
import "AppDelegate.h"@interface AppDelegate (){UIView *view1;UIView *view2;UIView *view3;UIView *view4;}@end@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // Override point for customization after application launch. self.window.backgroundColor = [UIColor whiteColor]; [self.window makeKeyAndVisible]; // build four different colors of the view view1 = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 200, 200)]; view1.backgroundColor = [UIColor blueColor]; [self.window addSubview:view1]; [view1 release]; view2 = [[UIView alloc] initWithFrame:CGRectMake(20, 20, 160, 160)]; view2.backgroundColor = [UIColor cyanColor]; [view1 addSubview:view2]; [view2 release]; view3 = [[UIView alloc] initWithFrame:CGRectMake(20, 20, 120, 120)]; view3.backgroundColor = [UIColor yellowColor]; [view2 addSubview:view3]; [view3 release]; view4 = [[UIView alloc] initWithFrame:CGRectMake(20, 20, 80, 80)]; view4.backgroundColor = [UIColor grayColor]; [view3 addSubview:view4]; [view4 release]; // use the timer [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(going) userInfo:nil repeats:YES]; return YES;}// with an intermediate variable handed on color- (void)going { UIView *tempView = [[UIView alloc] init]; tempView.backgroundColor = view1.backgroundColor; view1.backgroundColor = view2.backgroundColor; view2.backgroundColor = view3.backgroundColor; view3.backgroundColor = view4.backgroundColor; view4.backgroundColor = tempView.backgroundColor;}
0 0
- UI_霓虹灯
- 霓虹灯
- 霓虹灯
- 霓虹灯
- 霓虹灯
- UI_组件
- UI_多线程
- UI_协议
- UI_手势
- UI_手势
- UI_动画
- UI_通讯录
- UI_数据库
- UI_封装
- UI_手势
- 螺旋霓虹灯
- 霓虹灯1
- 霓虹灯2
- 如何在App中实现朋友圈功能之四在朋友圈中添加发送图片功能——箭扣科技Arrownock
- DES算法详解和代码 - IP置换
- 酷友观点/经验:UI设计师不可不知的安卓屏幕知识(原创文章)
- 编程练习2----字符串操作(重复字符检查)
- The JAVA_HOME environment variable does not point to a working 32-bit JDK or JRE.
- UI_霓虹灯
- java中如何判断类的重复加载
- iOS存储的几种方式
- 财富赢家模拟炒股最新版分享,股市小散的利器
- 欢迎使用CSDN-markdown编辑器
- 拦截聊天记录--Hook技巧简介
- 记录一次linux错误的修复(linux启动出现UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY)
- 快速排序
- 4个易打动人的营销技巧