zoukankan      html  css  js  c++  java
  • 辉光的UIView

    辉光的UIView

    辉光UIView使用了一个UIView的一个category,名为UIView+Glow,请自行到github上查找.

    源码如下:

    //
    //  RootViewController.m
    //  GlowView
    //
    //  Copyright (c) 2014年 Y.X. All rights reserved.
    //
    
    #import "RootViewController.h"
    #import "UIView+Glow.h"
    #import "FontPool.h"
    
    @interface RootViewController ()
    
    @end
    
    @implementation RootViewController
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        self.view.backgroundColor = [UIColor blackColor];
        
        // 注册字体
        REGISTER_FONT(bundleFont(@"新蒂小丸子体.ttf"), @"新蒂小丸子体");
        
        // name标签
        UILabel *name  = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
        name.text      = @"游贤明";
        name.font      = [UIFont fontWithName:CUSTOM_FONT(@"新蒂小丸子体", 0) size:50];
        name.textColor = [UIColor redColor];
        name.center    = self.view.center;
        [self.view addSubview:name];
        
        // 字幕标签
        UILabel *letters  = [[UILabel alloc] initWithFrame:CGRectMake(170, 230, 200, 200)];
        letters.text      = @"No zuo no die";
        letters.font      = [UIFont fontWithName:CUSTOM_FONT(@"新蒂小丸子体", 0) size:20];
        letters.textColor = [UIColor whiteColor];
        [self.view addSubview:letters];
        
        // 开始辉光
        [name startGlowingWithColor:[UIColor cyanColor]      intensity:1.0f];
        [letters startGlowingWithColor:[UIColor yellowColor] intensity:1.0f];
    }
    
    @end

    效果图如下:

    效果好哦:)

  • 相关阅读:
    Bridage
    国内项目测试培训笔录和小结
    Proxy
    数据库设计
    PDF转Word
    机务维修成本技术点
    MyEclipse10
    MyEclips:Struts 2 + Hibernate 4 + SQL Server2008
    观察者模式
    javascript事件设计模式
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/3740533.html
Copyright © 2011-2022 走看看